como eu posso indentificar quando um evento acabou?
por exemplo: uma tela de cadastro, quando eu aperto o botão “confirmar” ele tem que mostrar outro frame, mas eu não sei como faze-lo. podem me ajudar?
Você vai ter que implementar um ActionLIstener na sua classe
Dá uma olhada nesse código e vê se te ajuda: http://www.java2s.com/Code/JavaAPI/javax.swing/JButtonaddActionListenerActionListeneract.htm
o mar é azul e o mundo é uma bola nao se preocupem
o action listener ta ok, mas eu quero saber como mudar o frame
eu estou numa janela de cadastro de dados pessoais, quando eu apertar o botão confirmar, ele muda para a janela de dados profissionais
se possivel gostaria de um exemplo de codigo simples.
valeu!
[quote=magno.caio]o action listener ta ok, mas eu quero saber como mudar o frame
eu estou numa janela de cadastro de dados pessoais, quando eu apertar o botão confirmar, ele muda para a janela de dados profissionais
se possivel gostaria de um exemplo de codigo simples.
valeu![/quote]
buttonConfirmar.addActionListener( new ActionListener() {
public void actionPerformed( ActionEvent e ) {
//faz as suas operações...
SeuNovoFormulario().setVisible( true );
}
});
pode me dar um exemplo de onde eu tenho que aplicar esse metodo?
classe abstrata, metodo principal?
eu to usando o construtor de swing do NetBeans
[quote=magno.caio]pode me dar um exemplo de onde eu tenho que aplicar esse metodo?
classe abstrata, metodo principal?
eu to usando o construtor de swing do NetBeans[/quote]
Está começando a desenvolver telas Swings agora? Se sim, aprenda a fazer na mão. Primeiro, o caminho das pedras, depois as ferramentas que fazem tudo sozinho. Vai por mim, vai ser um baita de um aprendizado. ^^
Como você está usando a Matisse do NetBeans, coloque isso no código do botão Confirmar.
no actionPerformed do botão?
Sim!