java组件及事件处理(9)–监听器ActionListener

一般文本框,按钮,菜单项,单选按钮会使用ActionListener

加入监听器 分三步

  • (1) implements ActionListener
  • (2)负责加监听器的 地方 addActionListener(this)
  • (3)新的一个负责监听的方法里面写时间处理程序

下面的例子通过监听器实现—
点击文本框,会将文本框中的内容打印出来
同时文本框里面的内容清空的功能

import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;public class Nine extends JFrame implements ActionListener//第一步
{JButton jb;public Nine(String s){super(s);setLayout(new FlowLayout());setBounds(400, 400, 400, 400);Container conn = getContentPane();conn.setBackground(Color.cyan);jb = new JButton("aaa");jb.addActionListener(this);//第二步add(jb);setVisible(true);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}@Overridepublic void actionPerformed(ActionEvent e)//第三步{// TODO Auto-generated method stubSystem.out.println(jb.getText());jb.setText("");}public static void main(String[] args) {Nine a = new Nine("ActionListener");}
}

java组件及事件处理(9)--监听器ActionListener相关推荐

  1. java组件及事件处理(11)--ActionListener一个窗口,两个事件

    java组件及事件处理(11)–ActionListener一个窗口,两个事件 一般文本框,按钮,菜单项,单选按钮会使用ActionListener 加入监听器 分三步 (1) implements ...

  2. java实用教程——组件及事件处理——布局管理(五种)

    1.流式布局FlowLayout public void pack()调整此窗口的大小,以适合其子组件的首选大小和布局.如果该窗口或其所有者仍不可显示,则两者在计算首选大小之前变得可显示.在计算首选大 ...

  3. java实用教程——组件及事件处理——对话框(消息对话框,输入对话框,确认对话框)

    消息对话框:(这个对话框提供一些信息) 无模式:可多线程的执行 有模式:用户必须处理这个一个对话框.必须解决这个问题后才可以继续相处下去 对话框分为无模式和有模式两种.如果一个对话框 是有模式的对话框 ...

  4. Java实用教程笔记 组件及事件处理

    组件及事件处理 JFrame()常用方法 其中至少要掌握的 拓展 示例 AWT Swing SWT AWT 抽象窗口工具包 AWT(Abstract Window Toolkit),中文译为抽象窗口工 ...

  5. java怎么写事件listener_java 事件监听器ActionListener

    /* * 功能:java事件监听器ActionListener */ package com.events; import java.awt.BorderLayout; import java.awt ...

  6. java的actionlistener_java 事件监听器ActionListener

    /* * 功能:java事件监听器ActionListener */ package com.events; import java.awt.BorderLayout; import java.awt ...

  7. java监听器ActionListener 的入门小应用

    在我们学习java图形化用户页面的时候我们就会使用各种监听器 ActionListener就是一个,当我们想实现例如点击 登录 就去判断账号和密码是否正确来判断下一步时我们就会用可以使用这个监听器来监 ...

  8. JAVA组件大全复选框,选项按钮,复选方框,下拉式列表的使用介绍

    7-1:使用JCheckBox组件: 类层次结构图:    java.lang.Object      --java.awt.Component       --java.awt.Container ...

  9. 什么是 Java 组件技术?

    什么是 Java 组件技术? developerWorks Java technology 专区维护了 标准 Java 组件技术 的完整词 汇表.下面是每个 Java 平台版本的组件.可选包和扩展的部 ...

最新文章

  1. PCB设计必知:布局及设计规范
  2. 远控免杀专题8---BackDoor-Facktory免杀
  3. 如何估算代码量_千万级用户的大型网站,应该如何设计其高并发架构?(彩蛋)...
  4. python中html.replace()_HTML DOM replace() 方法
  5. 小汤学编程之JavaEE学习day09——Mybatis
  6. Spring Cloud实战Zuul统一异常处理
  7. Java Scheduler ScheduledExecutorService ScheduledThreadPoolExecutor示例
  8. foobar2000设置关闭按钮最小化到系统托盘
  9. 学术论文的word排版
  10. 线性代数(四)n维向量
  11. 用户体验五要素--战略层、范围层、结构层、框架层、表现层
  12. 新婚百天,总想说点什么
  13. 「斐讯」N1-YYF 固件
  14. Qt QVector 详解:从底层原理到高级用法
  15. Java项目:springboot在线心理咨询系统
  16. bash入门脚本(未完善)
  17. vuforia for unity 入门教程
  18. 计算机网络——Physical_Layer
  19. 南玻A高管蹊跷离职的三大谜团
  20. 微火的腾讯共享wifi项目是什么?这个项目有前景吗?

热门文章

  1. win11什么时候发布的_科技资讯:一加8t什么时候发布
  2. 【博客写作-Typora】保姆级教程:Typora+PicGo+Bilibili简单搭建图床
  3. hdu 4063 Aircraft
  4. 实力出圈!联诚发LED屏与xr虚拟拍摄解决方案亮相文博会!
  5. 汇佳学校让学科教育与体育无缝衔接
  6. 计算机桌面关不了机,电脑关不了机是怎么回事
  7. android 创建平板电脑模拟器(转)
  8. gops进程诊断 详解
  9. be2014备份oracle,BE 12.5在备份ORACLE的问题
  10. 一文看懂C语言链表(原创) --- 包含完整代码