我在 javaFX 中的颜色选择器返回类似0x000000ff
. 如何将其转换为网页颜色,rgb 或 hex?
问问题
1848 次
1 回答
2
rgb 值的答案就在ColorPicker的 javadoc 中:
final ColorPicker colorPicker = new ColorPicker();
colorPicker.setOnAction(new EventHandler() {
public void handle(Event t) {
Color c = colorPicker.getValue();
System.out.println("New Color's RGB = "+c.getRed()+" "+c.getGreen()+" "+c.getBlue());
}
});
或者,您可以使用以下示例将颜色作为十六进制字符串获取:
String hexString = c.toString();
于 2016-01-22T01:10:07.587 回答