Desidero aggiungere un messaggio di suggerimento multilinea al componente swing. La soluzione di base è quella di utilizzare i tag HTML come questo:java, tooltip multilinea con larghezza massima fissa, utilizzando il tag html
label.setToolTipText("<html><p width=\"350px\">" + text + "</p></html>");
Funziona con testo lungo. Ma se il testo, diciamo, contiene solo una parola, avrà anche risolto una larghezza di 350 px con molto spazio vuoto.
Esiste una proprietà html speciale per max-width che funzionerà correttamente con il metodo setToolTipText()? Ho provato la soluzione successiva, ma non funziona:
"<p style=\"max-width: 350px\">"
Devo calcolare la larghezza del testo in pixel e cambiare l'apertura <p>
tag se la larghezza minore di 350 px?
Hi ferrerverck, Avete trovato una soluzione? –