下面以一个实例来说明该事件,在为按钮控件添加动作事件监听之后,点击按钮出现弹窗。
package actionEvent;
import java.awt.Color;
import java.awt.Container;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.WindowConstants;
public class ActionEvent extends JFrame{
JButton jButton; //定义点击按钮
public ActionEvent() {
setTitle("动作事件监听器");
setSize(400,400);
Container container = getContentPane(); //添加容器
jButton = new JButton("点击触发动作事件");
jButton.setBounds(100, 150, 200, 30);
container.add(jButton); //将按钮加入到容器
jButton.addActionListener(new jButtonActionEvent()); //为按钮添加监听事件,监听事件为控件对应的内部类
setLayout(null); //清空窗体布局管理器
setLocationRelativeTo(null); //设置窗体居中显示
setVisible(true); //设置窗体居中
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); //设置窗体关闭方式
}
public static void main(String[] args) {
// TODO Auto-