高分求助:java问题 在线等待

来源:百度知道 编辑:UC知道 时间:2024/07/07 12:04:10
1. java中判断颜色怎么判断?假如我想判断是否为红色。 2.java源代码完成编写后,如何制作成安装文件(确保在其他人机器上,没有装jdk、jar环境也能工作的)

通常用hashcode来区分

或者用3原色

制作安装文件用installanywhere,可以带着你自己的jre,这样别人没有jdk,安装后就把你的jre一同装了,就能运行了。

我只知道怎么间接的判断颜色
每个颜色都有固定的hashCode 你可以根据不同的值去判断
例如:
import java.awt.Color;
import javax.swing.JFrame;
import javax.swing.JPanel;

public class mycolor {
JFrame jf;
JPanel jp;

public mycolor() {
jf = new JFrame();
jp = new JPanel();
jf.add(jp);
jp.setBackground(Color.black);
System.out.println( jp.getBackground().hashCode());
if(jp.getBackground().hashCode()==-16777216){
System.out.println("颜色为black");
}
}

public static void main(String[] args) {
new mycolor();
}
}
你说的那个是把java转换成exe我见过有人说有专门的工具
你可以去找找 我也没用过
知道怎么直接判断颜色了 记得告诉

第一个问题判断颜色取颜色得三原色比较。第二个问题,java程序要运行必须依赖基本的运行环境。没有jre什么java程序都运行不了的、如果目的在于制作一个直接双击的exe文件可以通过自己做一个bat文件。文件中指明程序运行入口。如果需要客户操作界面的话建议使用RCP开发桌面应用程序

m=9f65cb4a8c8507ed4fece7