Label label1 = new Label("Valami"); label1.setStyle("-fx-text-fill: navy; -fx-font-size: 34;");
Másik példa:
Label label = new Label("Valami"); String style = "-fx-text-fill: navy;"+ "-fx-font-size: 34;"+ "-fx-font-weight: bold"; label.setStyle(style);
Külső CSS:
StackPane root = new StackPane(); Label label = new Label("Valami"); label.getStyleClass().add("label1"); root.getChildren().add(label); stage.setTitle("Hello World"); Scene scene = new Scene(root, 400, 300); scene.getStylesheets().add(getClass().getResource("App.css").toExternalForm());
scene.getStylesheets().add(getClass().getResource("views/MainView.css").toExternalForm());
.valamiOsztaly { -fx-background-color: navy; }
.root { /* A root node számára beállítás. */ } .label { /* Beállítás minden 'label' számára Nem szükséges külön megjelölni őket A következő beállítás minden felírat háttérszínét sárgára állítja. */ -fx-background-color: yellow; }
Jelöljük ki a kívánt komponenst.
A megadott osztály nevét akár a külső stíluslapban is használhatjuk.