【GUI事件响应】回显按钮标签
来源:互联网 发布:sketch 46 破解版 mac 编辑:程序博客网 时间:2024/04/30 07:11
GUI响应事件——回显按钮响应事件次数
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package j_button2;/** * 命令式按钮及其动作事件处理例程。 * @author Administrator */import java.awt.BorderLayout;import java.awt.Container;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;public class J_Button2 extends JFrame{ public J_Button2( ) { super( "动作事件例程" ); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setSize( 100, 80 ); setVisible( true ); Container c = getContentPane( ); JButton b = new JButton("单击0次"); //J_ActionListener a = new J_ActionListener( ); //b.addActionListener(a); b.addActionListener(new ActionListener( ) { int m_count = 0; public void actionPerformed(ActionEvent e)//动作事件监听器 { JButton b= (JButton)e.getSource( );//返回当前事件的事件源 b.setText("单击" + (++m_count) + "次"); } // 方法actionPerformed结束 } // 实现接口ActionListener的内部类结束 ); // addActionListener方法调用结束 c.add(b, BorderLayout.CENTER); } // J_Button2构造方法结束 public static void main(String args[ ]) { J_Button2 app = new J_Button2( ); } // 方法main结束} // 类J_Button2结束
GUI事件响应——单击按钮,在文本框输出数字
/* *单击按钮,响应事件:在文本框输出数字 */package x_3;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JTextField;public class ShowButton extends JFrame implements ActionListener{ private JTextField textField = null; private JButton button = null; private JFrame frame = null; public ShowButton(){ frame = new JFrame("显示按钮文字"); button = new JButton("3"); textField = new JTextField("",20); frame.setLayout(new FlowLayout(FlowLayout.CENTER)); frame.add(textField); button.addActionListener(this); frame.add(button); frame.setSize(400, 100); frame.setResizable(false); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); } public void actionPerformed(ActionEvent e) { String label =e.getActionCommand();//button.getActionCommand() textField.setText(label); } public static void main(String[] args) { new ShowButton(); }}
0 0
- 【GUI事件响应】回显按钮标签
- 【Java GUI】标签、按钮和按钮事件
- JS回传响应按钮事件
- 响应按钮的事件
- 按钮响应回车事件
- 响应按钮的事件
- 响应 UIAlertView 按钮事件
- fragment按钮响应事件
- DuiLib响应按钮事件
- DuiLib 响应按钮事件
- Perl Win32::Gui 模块学习 (3)---- 响应按钮Button的点击事件
- 监听回车响应按钮事件
- Android添加 按钮事件响应
- 按钮单击双击响应事件
- qt 按钮事件不响应
- 键盘响应页面按钮事件
- Cocostudio按钮事件不能响应
- Android按钮事件响应顺序
- android安全学习笔记(二)
- 十七周——数组用于进制转换
- 使用javah生成.h文件, 出现无法访问android.app,Activity的错误的解决
- NetBeans项目文件转MyEclipse环境
- Linux内核网络协议栈笔记
- 【GUI事件响应】回显按钮标签
- 天道、觉悟
- 男女의 分化 (韓長庚 易學原理總論)
- 黑马程序员---IO流
- hadoop的map和reduce任务的执行步骤
- BASH命令之乐(2)之find
- 岩心数字化管理系统系列(二)系统管理篇
- c#时间处理总结
- ubuntu 安装jdk-7u45 详细