Como colocar JLabel com texto em Underline?

em… ?

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

ta de sacanagem comigo esse java…

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>");

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

[code]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);[/code]