我有一些按钮,上面有简单的黑色图像。当我的程序切换到黑色主题时,我使用颜色调整修改图像:
private ColorAdjust darkThemeButtons = new ColorAdjust(); {
darkThemeButtons.setSaturation( -1 );
darkThemeButtons.setHue( 1 );
darkThemeButtons.setBrightness( .75 );
}
我会喜欢能够通过CSS指定这些值并将其读入颜色调整而不是在代码中指定它们。这可能吗?
例如,有没有办法一般性地向样式表询问选择器的值?也许是这样的(伪代码):
HSB color = stylesheet.getSelector( ".darkThemeButtonColor" ).getHSB();