Ho un pannello basculante con all'interno una JLabel. Il JLabel assomiglia a questo:Perché JLabel non visualizza "/" quando è il primo carattere?
new JLabel("<html>/Foo <br/>/Bar <br/>/Foo<br/>/Bar</html>");
Tuttavia viene visualizzato nell'interfaccia utente come la seguente:
Bar
Foo
Bar
Per qualche ragione, la prima riga scompare. Se tolgo la barra o rimuoverò i tag html, funzionerà come previsto. C'è un modo per far apparire la prima riga con la barra? Il motivo per cui è emerso è che abbiamo JLabels che sono popolati da dati di terze parti. Potrei rimuovere la barra in modo programmatico, ma preferirei mostrarlo nell'interfaccia utente se esiste un modo per farlo. Utilizziamo html e i tag BR per assicurarci che ogni valore sia su una riga separata.
Utilizzare il motore di layout HTML solo per le nuove linee è un overkill – Dani