JOptionPane

3 respostas
igor_felix

Galera, eu gostaria de saber, como criar um próprio JOptionPane, que exibe uma mensagem na tela, mas, não apenas a mensagem parada e sem graça. Como será exibido mensagem de erro, gostaria que tivesse um pequeno JLabel com o texto: “Detalhes”, por exemplo. Para que os detalhes do erro fossem exibidos somente quando ele clicasse …

vlw …

3 Respostas

nando0mb

Olá amigo, vou te dar um conselho. Cria uma classe visual que terás liberdade total pra acrecentar oque você desejar.

Crie uma classe JFrame, coloque dentro do frame um JPanel, e crie a sua janela com as ferramentas do netbeans ou eclipse ve.
Você poderá criar um JToggleButton e setar isSelected(true) mostrar o JLabel com a mensagem, e caso isSelected(false) voce nao mostra a mensagem (voce pode fazer isso usando setVisible(false ou true) no JLabel e com a condição em um evento de clickmouse no JToggleButton).
Espero ter ajudado, qualquer coisa amanhã dou uma passada aqui pra ver se ja foi sanada a duvida.
Abraço.

Felagund

Se criar uma classe que extende a JDialog ficará mais parecido que com JFrame

Marlon_Meneses

swingx tem esse componente pronto!
JXErroPane

http://swinglabs.org/screenshots.jsp

Criado 6 de abril de 2009
Ultima resposta 7 de abr. de 2009
Respostas 3
Participantes 4