博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
博为峰Java技术文章 ——JavaSE Swing动作事件的处理
阅读量:6181 次
发布时间:2019-06-21

本文共 689 字,大约阅读时间需要 2 分钟。

hot3.png

博为峰小博老师:

主要针对组件,何谓动作事件呢?例如单击按钮、选择菜单、在文本框中输入字符串并且按Enter键,这些都属于动作事件。动作事件监听接口是接口,在这个接口中的抽象方法如下:

只要实现了这个方法,也就是处理了动作事件。下面给出一个实例,使读者能够熟悉的过程。这个实例主要是通过单击按钮组件,引起按钮的文本发生变化,实例代码如下所示:

public class BWF extends JFrame{

public static int WIDTH=400;

public static int HEIGHT=300;

JButton b;

public BWF() {

super("博为峰教育");

b=new JButton("确定");

add(b);

ActionListener ac=new actionhandler();

b.addActionListener(ac);

}

public static void main(String args[]){

BWF b=new BWF();

b.setSize(WIDTHHEIGHT);

b.setVisible(true);

}

class actionhandler implements ActionListener{

public void actionPerformed(ActionEvent e) {

b.setText("取消");

}

}

}

006zipb5zy78ZdbTES753&690 

当单击按钮后,“确认”就会变成“取消” 

006zipb5zy78ZdeZmhv2d&690

转载于:https://my.oschina.net/u/2971691/blog/843938

你可能感兴趣的文章
捷克安全软件公司13亿美元收购荷兰AVG
查看>>
《R语言机器学习:实用案例分析》——1.6节进一步使用R
查看>>
精华【分布式、微服务、云架构、dubbo+zookeeper+springmvc+mybatis+shiro+redis】JEESZ分布式大型互联网企业架构!...
查看>>
Linux 僵尸网络现身 攻击目标 90% 位于亚洲
查看>>
kiUi —— 轻量级自动布局的样式化 UI 框架
查看>>
《程序设计解题策略》——1.5 利用动态树维护森林的连通性
查看>>
Mozilla:在移动操作系统市场,我们比微软有优势
查看>>
《MacTalk•人生元编程》一一2.2 独自在家续篇兼答读者问
查看>>
【转码系列之二】如何快速使用阿里云媒体转码服务和媒体库?
查看>>
《大数据算法》一3.4 估算不同元素的数量
查看>>
程序员福利:当编程语言都变成女孩子
查看>>
《Adobe Photoshop CC经典教程(彩色版)》—第1课1.3节设置工具属性
查看>>
《动手玩转Arduino》——11.3 展望
查看>>
《ArcGIS Engine 地理信息系统开发从入门到精通(第二版)》——6.6 Geodatabase的使用与开发...
查看>>
《Python自然语言处理》——第1章 语言处理与Python
查看>>
关于 Android TV 的更多细节
查看>>
深度访谈: 怎样玩转天猫?看这九本书就够了
查看>>
阿里云大学发布
查看>>
《51单片机应用开发从入门到精通》——2.7 中断的控制及设置
查看>>
《Windows PowerShell实战指南(第2版)》——第1章 背景介绍 1.1为什么要重视PowerShell...
查看>>