2015-07-01 12 views
7

Se ho un'etichetta con un testo troppo lungo e voglio un suggerimento che mostri l'intero testo dell'etichetta quando passo il mouse sull'etichetta con il mio mouse. È possibile farlo in SceneBuilder o devo farlo programmaticamente per tutte le mie etichette?SceneBuilder Tooltip su Label JavaFX

risposta

8

Sotto "Varie" nel riquadro Libreria (lato sinistro), troverete una "Descrizione comando". Basta trascinarlo e rilasciarlo sull'etichetta nel riquadro Gerarchia sottostante. Quindi è possibile selezionare il tooltip e configurare il testo, ecc

enter image description here

+0

Il problema che ho è che l'etichetta è dinamico in modo che il tooltip non può avere un testo statico. – uraza

+1

Basta impostare un 'fx: id' sul suggerimento, e quindi puoi accedervi nel controller per aggiornare dinamicamente il testo. –

+0

Sì, è quello che pensavo avrei dovuto fare. Quindi molte etichette però = S. Pensavo ci fosse un modo più semplice in SceneBuilder. Grazie per l'aiuto! – uraza