是否可以通过css设置HSV进行颜色调整?

时间:2017-12-12 04:11:25

标签: javafx javafx-8

我有一些按钮,上面有简单的黑色图像。当我的程序切换到黑色主题时,我使用颜色调整修改图像:

private ColorAdjust darkThemeButtons = new ColorAdjust(); {
    darkThemeButtons.setSaturation( -1 );
    darkThemeButtons.setHue( 1 );
    darkThemeButtons.setBrightness( .75 );
}

我会喜欢能够通过CSS指定这些值并将其读入颜色调整而不是在代码中指定它们。这可能吗?

例如,有没有办法一般性地向样式表询问选择器的值?也许是这样的(伪代码):

HSB color = stylesheet.getSelector( ".darkThemeButtonColor" ).getHSB();

0 个答案:

没有答案