我有一个名为countVBox
的javaFx VBox,其中一个append标签就点击了一个按钮。现在有了CSS,我可以这样做:如何将样式应用于没有css的javafx中的一组标签
.countVBox .label {
-fx-background-color: #0000ff;
}
我想达到同样的效果 - 使标签的背景颜色为蓝色会被添加之后,但不使用CSS。请告诉我,如果可能的话。谢谢。我正在使用javafx 2.2
我有一个名为countVBox
的javaFx VBox,其中一个append标签就点击了一个按钮。现在有了CSS,我可以这样做:如何将样式应用于没有css的javafx中的一组标签
.countVBox .label {
-fx-background-color: #0000ff;
}
我想达到同样的效果 - 使标签的背景颜色为蓝色会被添加之后,但不使用CSS。请告诉我,如果可能的话。谢谢。我正在使用javafx 2.2
您可以使用getBackground()
API访问区域的背景(如标签)。一旦你有一个背景,有methods on the background这将允许你通过代码操纵它。
在大多数情况下,我建议使用CSS(在样式表中)来操作Java代码中的区域背景。
参见:
好的答案。非常感谢。 – assetCorp 2014-09-30 08:30:09
你想在所有的标签同样的效果? – ItachiUchiha 2014-09-29 12:03:35
是的。正如在问题 – assetCorp 2014-09-30 08:31:05