public String
io_ls_teste = "uahuhauhahuauahuauahauhauhauhauahuahuahuahuh\n"+
"auhauhauhauahauhauha."
Quero adicioná-la a um painel com bordas. Porém, o painel com a borda, aparece, e a minha
variável contém o texto não.
Porém quando clicado no mesmo, ela aparece…mas não quebra a linha como planejado.
Fica tudo em uma linha só.
Obs.: A variável String, está sendo posta em um JLabel.
Tudo bem, posso fazer em html…
Mas quero entender porque nao funcionou no JPanel, pois eu fiz o mesmo teste no JTextArea
e funcionou…
E o motivo por não estar aparecendo??? Alguém sabe o porque???
Valeu
Se você declarou essa String e passou ela como parametro dentro do JLabel, aposto que você esqueceu de colocar o tamanho da sua variavel para ela aparecer no JPanel.
seulabel.setBounds…
Segundo, não sei porque não esta quebrando com o \n, porem em formatação html funciona.
Eu já tive esse problema, eu acho que o JLabel não suporta quebra de linha com \n … Só essa explicação que eu encontrei, porque fazia tudo certinho, mas não quebrava a linha, coloquei HTML, e funcionou.
Opa cara me diz ai na prática como tu fez pois eu que não tô conseguindo quebrar hehhe
estou trazendo o texto de um arquivo de propriedades para ser exibido em um JLabel numa janela que tem um JPanel.
Estou com este mesmo problema seu de não conseguir quebrar o texto.