JavaFX CSS pour tous les boutons par défaut FXML
J'utilise la propriété button par défaut sur toutes mes fenêtres modales.
Quelle est la propriété CSS pour les modifier toutes sans avoir besoin de créer un nouvel id de classe CSS?
Par défaut, tous sont bleu clair avec une couleur de police noire, et je ne l'aime pas vraiment.
1
Author: Wesos de Queso, 2017-07-18
1 answers
Selon la documentation , vous devriez pouvoir utiliser
.button:default {
/* your style rules here */
}
Dans votre fichier CSS externe.
La feuille de style par défaut, modène.css, a la règle
.button:default {
-fx-base: -fx-default-button ;
}
Où -fx-default-button
est défini comme un bleu clair:
-fx-default-button: #ABD8ED;
Donc une autre option serait simplement de changer la définition de -fx-default-button
:
.root {
-fx-default-button: /* your preferred color here */ ;
}
3
Author: James_D, 2017-07-18 10:48:07