Como colocar JLabel com texto em Underline?

2 respostas
Renyo

em… ?

procurei aqui e praticamente não existe constante para underline na classe Font…

ta de sacanagem comigo esse java…

2 Respostas

ViniGodoy

Quem tá de sacanagem com o GUJ aqui é você, ao usar letras todas em maiúsculas no título do seu tópico. E esse já é o segundo.

O JLabel suporta HTML:

seuLabel.setText("<html><u>Seu texto aqui</u>");
ViniGodoy

Só para constar, também é possível criar um objeto Font com o atributo UNDERLINE marcado:

Map<TextAttribute, Object> atributos = new HashMap<TextAttribute, Object>();
atributos.put(TextAttribute.UNDERLINE, TextAttribute.UNDERLINE_ON);

Font font = new Font("Arial", Font.PLAIN, 14).deriveFont(atributos);
Criado 14 de maio de 2010
Ultima resposta 14 de mai. de 2010
Respostas 2
Participantes 2