在调用getColor()函数时返回一个代表图形环境当前颜色的Color对象,可是在书上介绍此函数时写的是 public int getColor() 既然返回的是Color对象,为何这里的返回值类型是int呢?感觉好奇怪,望大虾指点一二。
解决方案 »
- 多线程下对list里对象分组的实现模式
- 关于字节数组的问题,高手请帮忙
- java.io.IOException: error 10054 during TCP read
- java上传图片,怎么处理图片的大小和缩放
- 4个子线程按顺序执行,发生死锁~~求教
- 象下面的SERVLET 如何设置web.xml
- java数据库连接问题(跪求)
- runtime的参数问题,高手快来帮帮我,进来都有分
- microsofthh在哪?
- 请问GridControl,NavigatorControl和StatusBar组件在组件选项板中哪个啊?我怎么找不到?
- 新建一个panel的问题,似乎是实例化的毛病.---我一个初学者,大家都看看把
- 怎样划分同时带有图像和文字的jLabel标签…………!!
好像,getColor()返回的是一个代笔表颜色的十六进制数(或十进制)
如果是十六进制,则每两位表示一种颜色的深度(RGB表示),如:
123456则表示
红色 12
绿色 34
蓝色 56
以上不知道说的对不对
请多多指教!
Finds a color in the system properties.
static Color getColor(String nm, Color v)
Finds a color in the system properties.
static Color getColor(String nm, int v)
Finds a color in the system properties.
Color.getColor()返回的都是Color,public int getColor()是在哪里看到的?
value = ((a & 0xFF) << 24) |
((r & 0xFF) << 16) |
((g & 0xFF) << 8) |
((b & 0xFF) << 0);
testColorValueRange(r,g,b,a);
}
是这样的