HOWTO · Java
Java でのボタンクリックイベント
このチュートリアルでは、Java でボタンクリックイベントを作成する方法を示します。
イベントリスナーを使用して、Java でボタンクリックイベントを作成します。このチュートリアルでは、Java でボタンクリックイベントを作成する方法を示します。
Java でのボタンクリックイベント
Java でボタンクリックイベントを作成することは、段階的なプロセスです。
-
必要なすべてのパッケージ、特に
Java.awt.eventをインポートします。 -
イベントが呼び出される
Mainクラスを作成します。 -
JFrameクラスのオブジェクト、ユーザー定義メソッド、およびコンストラクターを含む別のクラスを作成します。 -
次に、ボタンを
JFrameに追加し、JButtonクラスのオブジェクトを作成します。 -
次は、
actionListenerインターフェースを実装することです。 -
最後に、
actionListenerをボタンに登録します。
Java でクリックすると色が変わる例を実装してみましょう。例を参照してください:
package delftstack;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class ActionEventDemo implements ActionListener {
JFrame Demo_Frame = new JFrame();
JButton Demo_Button = new JButton("Click Here");
ActionEventDemo() {
Prepare_GUI();
Button_Properties();
}
public void Prepare_GUI() {
Demo_Frame.setTitle("Demo Window");
Demo_Frame.getContentPane().setLayout(null);
Demo_Frame.setVisible(true);
Demo_Frame.setBounds(400, 100, 400, 400);
Demo_Frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public void Button_Properties() {
Demo_Button.setBounds(150, 200, 150, 80);
Demo_Frame.add(Demo_Button);
Demo_Button.addActionListener(this);
}
@Override
public void actionPerformed(ActionEvent e) {
// Changing Background Color
Demo_Frame.getContentPane().setBackground(Color.red);
}
}
public class On_Click {
public static void main(String[] args) {
new ActionEventDemo();
}
}
上記のコードは、ボタンでフレームを作成し、クリックすると色が変わります。出力を参照してください: