Normalize as classes que você define e separa eventos e componentes gráficos.
Defina uma classe Famedemo
Definir quadro de atributo de membro do membro
Definir atributo de membro Botton
Definir o construtor FRAMEDEMO ()
Defina o método de inicialização init ()
No método de inicialização, o novo quadro () sai, parâmetro: nome do formulário da string
Chame o método setBounds () do objeto de quadro, parâmetros: x, y, largura, altura
Chame o método setLayout () do objeto de quadro, parâmetro: objeto FlowLayout
Obtenha o objeto de botão, novo, construa o parâmetro: texto do botão String
Chame o método add () do objeto de quadro, parâmetros: objeto de botão
Chame o método setVisible () do objeto de quadro, parâmetro: true de booleano
Definir método de evento myevent ()
Chame o método addWindowListener () do objeto de quadro, parâmetros: objeto windowListener, o windowlistener é uma interface, existem sete métodos para implementar, encontrar o subclasse windowadapter, reescrever o método WindowClosing () da classe interna anônima e passar nos parâmetros: objeto de janelavent
Chame o método AddActionListener () do objeto de botão, Parâmetro: ActionListener Objeto, esta classe é uma interface; portanto, a classe interna anônima é usada para implementar essa interface, implementar o método ActionPerformed () e passar no parâmetro: ActionEvent Object
importar java.awt.button; importar java.awt.flowlayout; importar java.awt.frame; importar java.awt.event.actionEvent; importar java.awt.event.actionListener; public class FreameMo {Private Frame; quadro; botão privado do botão; public Framedemo () {init (); } / *** Inicialização* / public void init () {frame = new Frame ("Formulário de teste"); frame.setbounds (300, 200, 200, 200); frame.setLayout (new FlowLayout ()); botão = novo botão ("Exit"); frame.add (botão); frame.setVisible (true); addEventAction (); } /*** Adicionar evento* /public void addEventAction () {// Button Exit Button.addactionListener (new ActionListener () {@Override public void ActionPerformed (ActionEvent e) {System.exit (0);}}); } / ** * @param args * / public static void main (string [] args) {new Famedemo (); }}O artigo acima fala brevemente sobre Javase GUI (evento de ação) é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.