1

有没有办法使用JColorChooser返回可以转换为相应 sRGB 浮点值的颜色?

Color backgroundColor = JColorChooser.showDialog(this,"Select a color", default);
float r = backgroundColor.getRed();   //Need these to return float color e.g. 0.9333333f
float g = backgroundColor.getGreen(); 
float b = backgroundColor.getBlue(); 

默认JColorChooser值很好我只需要一种将它返回的颜色转换为 0 到 1 RGB 的方法。

我不明白如何使用 APIColor来实现这一点。有人可以提供一个如何做到这一点的例子吗?甚至可能吗?

4

1 回答 1

3

只需将所有值除以 255 无需转换

于 2020-12-25T05:13:35.127 回答