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.
Előző változat mindkét oldalonElőző változatKövetkező változat | Előző változat | ||
oktatas:programozas:java:java_fx:css [2023/04/01 17:24] – [JavaFX - CSS] admin | oktatas: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(" | scene.getStylesheets().add(getClass().getResource(" | ||
+ | </ | ||
+ | |||
+ | |||
+ | ==== Hívás kétszer ==== | ||
+ | |||
+ | Tegyük fel, hogy beállítunk 2 szintű belső margót és középre igazítást, | ||
+ | később félkövér szöveget: | ||
+ | |||
+ | <code java> | ||
+ | textField.setStyle(" | ||
+ | |||
+ | textField.setStyle(" | ||
+ | </ | ||
+ | |||
+ | 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: | ||
+ | -fx-alignment: | ||
+ | -fx-font-weight: | ||
+ | -fx-font-size: | ||
+ | } | ||
+ | |||
+ | </ | ||
+ | |||
+ | Java kód: | ||
+ | <code java> | ||
+ | char2Field.getStyleClass().add(" | ||
</ | </ | ||
oktatas/programozas/java/java_fx/css.1680362641.txt.gz · Utolsó módosítás: 2023/04/01 17:24 szerkesztette: admin