I componenti Swing che visualizzano del semplice testo (es. JLabel, JButton, ecc...) non gestiscono il "word wrap" con del testo "puro". Il word wrap si può fare solo in un caso: sfruttando la funzionalità di rendering di codice HTML offerta dai componenti Swing.Originariamente inviato da alf83
In parole povere la label ha dei caratteri che nn mi vengono visualizzati perchè ha un testo un po lungo e vorrei quindi il testo a capo andasse automaticamente se necessario
new JLabel ("<html>blablabla ........");
E chiaramente dopo <html> ci deve essere del codice di markup valido (puoi usare anche i tag tipo [b], [i] ecc....) e se devi mettere caratteri speciali come & < > devi usare le apposite entità.