Java SwingのJFrameにボタンを追加する方法


  1. JButtonを作成してJFrameに追加する方法:
import javax.swing.JButton;
import javax.swing.JFrame;
public class Main {
    public static void main(String[] args) {
        // JFrameを作成
        JFrame frame = new JFrame("ボタンの追加");

        // JButtonを作成
        JButton button = new JButton("クリックしてください");

        // ボタンをJFrameに追加
        frame.add(button);

        // JFrameの大きさを設定
        frame.setSize(300, 200);

        // JFrameを表示
        frame.setVisible(true);
    }
}
  1. ActionListenerを使用してボタンのクリックイベントを処理する方法:
import javax.swing.JButton;
import javax.swing.JFrame;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class Main {
    public static void main(String[] args) {
        // JFrameを作成
        JFrame frame = new JFrame("ボタンの追加");

        // JButtonを作成
        JButton button = new JButton("クリックしてください");

        // ボタンをJFrameに追加
        frame.add(button);

        // ActionListenerを追加
        button.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                // ボタンがクリックされたときの処理
                System.out.println("ボタンがクリックされました");
            }
        });

        // JFrameの大きさを設定
        frame.setSize(300, 200);

        // JFrameを表示
        frame.setVisible(true);
    }
}

これらの例では、JFrameを作成し、その上にJButtonを追加しています。必要に応じてボタンにActionListenerを追加し、クリックイベントを処理することもできます。これらのコード例を使用すると、JFrameにボタンを追加する方法を学ぶことができます。