Как добавить действие на кнопку? - Java

Узнай цену своей работы

Формулировка задачи:

Добрый день! Как добавить действие на кнопку? Суть такая: создал JFrame в конструкторе NetBeans. На первом окне есть одна кнопка. При нажатии на нее должен совершаться переход на другое меню того же JFrame (ну или не того же). Как это реализовать? Какой именное должен быть код? Заранее спасибо!

Решение задачи: «Как добавить действие на кнопку?»

textual
Листинг программы
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
 
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
 
public class Gui extends JFrame {   
    private JButton btnPushMe = new JButton("Push me!");
    
    public Gui() {      
        super("This is my title");
        this.setSize(600, 400);
        this.setLocationRelativeTo(null);
        this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);
        
        JPanel contentPane = (JPanel)this.getContentPane();
        contentPane.setLayout(new FlowLayout());
        
        contentPane.add(btnPushMe);     
        
        btnPushMe.addActionListener(this::btnPushMe);
        
        this.setVisible(true);
    }
    
    private void btnPushMe(ActionEvent event) {
        System.out.println("Button clicked!");
    }
    
    public static void main(String[] args) {        
        new Gui();
    }   
}

Оцени полезность:

10   голосов , оценка 4.3 из 5