Evento para descrição do componente

3 respostas
L

Pessoal, gostaria de saber como faço para fazer um evento que quando o mouse passar em cima de um botão aparecer a descrição desse botão.

Sei que o evento é o MouseEntered, mas não sei como colocar essa descrição.

3 Respostas

dev.rafael
botao = new JButton(new AbstractAction() {{
    putValue(NAME, "Meu Botão");
    putValue(SHORT_DESCRIPTION, "O text q vc quer q apareça.");
  }
  @Override
  public void actionPerformed(ActionEvent e) {
    // o código q deve ser executado.
  }
});
L

Valeu, funcionou beleza.

Tem como mudar a formatação do texto que aparece?

E

O tooltip pode ser formatado em HTML, mas de maneira um pouco limitada. Veja os detalhes em:

http://download.oracle.com/javase/tutorial/uiswing/components/html.html

Criado 28 de setembro de 2010
Ultima resposta 28 de set. de 2010
Respostas 3
Participantes 3