java swing jcolorchooser颜色rgb到srgb

ttcibm8c  于 2021-06-29  发布在  Java
关注(0)|答案(1)|浏览(374)

有没有办法使用 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的颜色。
我不明白如何使用api Color 为了实现这一点。有人能举个例子说明怎么做吗?有可能吗?

eyh26e7m

eyh26e7m1#

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

相关问题