私は 1 週間前に Java の学習を始めたばかりで、100% まったくの初心者です。このコードでは、アクション リスナーを配置/取得することができないようです。何十ものチュートリアルを読んでも、どこに、どのように、どのように配置すればよいかさえわかりません。JPanel を含む JFrame を作成しました。JPanel にはボタンがあります。これまでのところ、うまくいっています(そして動作しています)。しかし、ボタンをクリックすると別のボタンが表示されるようにしたいのです。よろしくお願いします!
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
public class Skeleton extends JFrame implements ActionListener {
public static void main(String[] args) {
//------------------------------------------------
JFrame frame = new JFrame("Skeleton");
JPanel panel = new JPanel();
frame.setContentPane(panel);
frame.setSize(600,600);
frame.setResizable(false);
frame.setVisible(true);
frame.setDefaultCloseOperation(EXIT_ON_CLOSE);
frame.setLocationRelativeTo(null);
JButton button = new JButton("This is a button.");
JButton button2 = new JButton("Hello");
panel.setLayout(null);
button.setBounds(20,20,200,25);
button2.setBounds(20,70,200,25);
panel.add(button);
//-------------------------------------------
button.addMouseListener(this);
}
public void ActionPerformed(ActionEvent e) {
System.out.println("Hello");
}
}