propriété font dans un composant custom visible dans scenebuilder
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
Code:
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);
} |
mes autres propriétés apparaissent mais pas celle ci.
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+