GUJ Discussões   :   últimos tópicos   |   categorias   |   GUJ Respostas

Eventos - como indentificar a conclusão de um evento


#1

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?


#2

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


#3

o mar é azul e o mundo é uma bola nao se preocupem


#4

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!


#5

buttonConfirmar.addActionListener( new ActionListener() {
    public void actionPerformed( ActionEvent e ) {
        //faz as suas operações...
        SeuNovoFormulario().setVisible( true );
    }
});

#6

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


#7

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.


#8

no actionPerformed do botão?


#9

Sim!


#10