Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:java:java_fx:css

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalonElőző változat
Következő változat
Előző változat
oktatas:programozas:java:java_fx:css [2023/04/01 17:24] – [JavaFX - CSS] adminoktatas:programozas:java:java_fx:css [2025/04/20 11:35] (aktuális) – [Hívás kétszer] admin
Sor 43: Sor 43:
         Scene scene = new Scene(root, 400, 300);                 Scene scene = new Scene(root, 400, 300);        
         scene.getStylesheets().add(getClass().getResource("App.css").toExternalForm());         scene.getStylesheets().add(getClass().getResource("App.css").toExternalForm());
 +</code>
 +
 +
 +==== Hívás kétszer ====
 +
 +Tegyük fel, hogy beállítunk 2 szintű belső margót és középre igazítást, majd szeretnénk
 +később félkövér szöveget:
 +
 +<code java>
 +textField.setStyle("-fx-padding: 2; -fx-alignment: center;");
 +
 +textField.setStyle("-fx-font-weight: bold");
 +</code>
 +
 +Ilyen esetben a padding és az alignment beállítások elvesznek!
 +
 +Ajánlott helyette egy stílusfájlba tenni a CSS beállításokat,
 +majd osztályjelölőket bármikor adhatunk a komponenshez.
 +
 +<code css style.css>
 +.text-field.normal {
 +  -fx-padding: 2; 
 +  -fx-alignment: center; 
 +  -fx-font-weight: bold; 
 +  -fx-font-size: 16px;
 +}
 +
 +</code>
 +
 +Java kód:
 +<code java>
 +char2Field.getStyleClass().add("normal");
 </code> </code>
  
oktatas/programozas/java/java_fx/css.1680362641.txt.gz · Utolsó módosítás: 2023/04/01 17:24 szerkesztette: admin