0
我在JAVAfx应用程序中有超过100个按钮,我想给程序中的所有按钮一个默认样式。请帮忙 ! :)如何在JAVAFx中设置所有按钮的默认CSS
-fx-background-color:#3c7fb1;
-fx-text-fill: black;
-fx-font-size: 14px;
-fx-padding: 3 30 3 30;
我在JAVAfx应用程序中有超过100个按钮,我想给程序中的所有按钮一个默认样式。请帮忙 ! :)如何在JAVAFx中设置所有按钮的默认CSS
-fx-background-color:#3c7fb1;
-fx-text-fill: black;
-fx-font-size: 14px;
-fx-padding: 3 30 3 30;
Scene
。.button {}
。很容易为应用程序中的所有JavaFX按钮设置默认样式。 只需为样式表设置一个id,然后将其设置为所有按钮的默认值。然后为应用程序的所有按钮设置此id。
Button button =new Button("Button");
Button button1 =new Button("Button");
button.setId("allbtn");
button1.setId("allbtn");
String style= getClass().getResource("New.css").toExternalForm();
scene.getStylesheets().add(style);
和CSS文件:
#allbtn{
-fx-color:black;
-fx-padding:4px;
-fx-background-color:#34c669;
-fx-background-radius: 10px;
}
了解更多关于JavaFX Button CSS
[JavaFX中使用CSS样式按钮(的
可能重复http://stackoverflow.com/questions/25043990/styling- button-in-javafx-using-css) – 2014-12-27 14:33:47
Nope @ X-Fate这个问题不是你指定的问题的重复。两者完全不同。 – codeRock 2014-12-28 06:16:24