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