***P381(动作监听事件ActionListener接口)
来源:互联网 发布:化学式查询软件 编辑:程序博客网 时间:2024/05/01 23:41
import javax.swing.*;
import java.awt.event.*;
public class HandleEvent extends JFrame{
public HandleEvent(){
JButton jbtOK = new JButton("OK!");
JButton jbtCancel = new JButton("cancel");
JPanel panel = new JPanel();
panel.add(jbtOK);
panel.add(jbtCancel);
add(panel);//用来在JFrame上添加panel按钮的。
OKListenerClass listener1 = new OKListenerClass();
jbtOK.addActionListener(listener1);
CancelListenerClass listener2 = new CancelListenerClass();//先需要声明一下
jbtCancel.addActionListener(listener2);
}
public static void main(String args[]){
JFrame frame = new HandleEvent();
frame.setTitle(" ");
frame.setSize(400, 200);
frame.setLocation(400,100);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
class OKListenerClass implements ActionListener{
public void actionPerformed(ActionEvent e){
System.out.println("OK button");
}
}
class CancelListenerClass implements ActionListener{
@Override
public void actionPerformed(ActionEvent e) {
System.out.println("Cancel button clicked");
}
}
import java.awt.event.*;
public class HandleEvent extends JFrame{
public HandleEvent(){
JButton jbtOK = new JButton("OK!");
JButton jbtCancel = new JButton("cancel");
JPanel panel = new JPanel();
panel.add(jbtOK);
panel.add(jbtCancel);
add(panel);//用来在JFrame上添加panel按钮的。
OKListenerClass listener1 = new OKListenerClass();
jbtOK.addActionListener(listener1);
CancelListenerClass listener2 = new CancelListenerClass();//先需要声明一下
jbtCancel.addActionListener(listener2);
}
public static void main(String args[]){
JFrame frame = new HandleEvent();
frame.setTitle(" ");
frame.setSize(400, 200);
frame.setLocation(400,100);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
}
}
class OKListenerClass implements ActionListener{
public void actionPerformed(ActionEvent e){
System.out.println("OK button");
}
}
class CancelListenerClass implements ActionListener{
@Override
public void actionPerformed(ActionEvent e) {
System.out.println("Cancel button clicked");
}
}
0 0
- ***P381(动作监听事件ActionListener接口)
- 事件监听 ActionListener
- AWT 事件监听Demo ActionListener
- JAVA JComboBox的监听事件(ActionListener、ItemListener)
- JAVA JComboBox的监听事件(ActionListener、ItemListener)
- JAVA JComboBox的监听事件(ActionListener、ItemListener)
- ActionListener接口--事件处理基础
- 接口与回调(相关话题:特定事件发生应该采取动作、监听)
- ***P381
- Java Swing事件处理——行为事件及监听处理 ActionListener和内部类
- RadioGroup控件(接口类监听事件)
- Timer--ActionListener接口
- 【Swing】 事件处理+actionlistener
- android中监听事件添加动作
- 动作事件的监听演示代码
- GUI 事件监听模型 Button的addActionListener(ActionListener l)方法很关键
- j2se使用ActionListener实现界面上按钮点击的事件监听操作
- Cocos2d动作: 动作监听
- LeetCode 199.Binary Tree Right Side View
- web文章收录
- 【转载】C#操作Access类
- 新建webservice项目时,在target runtime中找不到apache(已经安装过了),只有basic
- 扫描线
- ***P381(动作监听事件ActionListener接口)
- Git学习
- 数据结构1-单链表
- mysql icp(Index Condition Pushdown) using index condition
- HDU 2222 Keywords Search AC自动机
- 用友nc手动注册功能节点以及弹窗JDialog并实现其功能(二次登录总结)
- spring配置文件中bean的属性name与id的区别
- Markdown 新手指南
- Raspbian中python使用CSI摄像头