Bonjour,
créer un composant custom, en faire un jar et l'ajouter dans les librairies de scenebuilder pour qu'il soit visible=>OK
déclarer des propriétés string/float/integer/ object<Paint> etc pour qu'elles soient visibles dans scenebuilder=> Ok
Par contre je n'arrive pas à déclarer une propriété "Font" et qu'elle soit visible dans les propriétés custom de scenebuilder?
pourtant je fais
mes autres propriétés apparaissent mais pas celle ci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 private SimpleObjectProperty<Font> TextFont = new SimpleObjectProperty<>(Font.font("System",FontWeight.NORMAL,12)); public Font getTextFont() { return TextFont.get(); } public SimpleObjectProperty<Font> textFontProperty() { return TextFont; } public void setTextFont(Font textFont) { this.TextFont.set(textFont); }
où est ce que je peux trouver de la doc qui explique comment faire? j'ai fouillé un peu partout, des fois je tombe sur du CssMetaData mais là je maitrise pas, j'aimerais trouver de la doc la-dessus ou un tuto
merci
a+
Partager