java怎么写事件listener_java 事件监听器ActionListener
/*
* 功能:java事件监听器ActionListener
*/
package com.events;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class changebgcolor extends JFrame implements ActionListener{
JButton jb1,jb2;
JPanel jpn;
public static void main(String[] args){
changebgcolor cbgcolor=new changebgcolor();
}
public changebgcolor(){
jb1=new JButton("红色背景");
jb2=new JButton("蓝色背景");
jpn=new JPanel();
jpn.setBackground(Color.yellow);
//添加按钮1
this.add(jb1,BorderLayout.NORTH);
//添加按钮2
this.add(jb2,BorderLayout.SOUTH);
//添加面板
this.add(jpn);
//设置监听命令
jb1.setActionCommand("背景变红色");
//设置监听对象
jb1.addActionListener(this);
jb2.setActionCommand("背景变蓝色");
jb2.addActionListener(this);
this.setTitle("事件监听功能:实现改变窗体背景颜色");
this.setSize(200,150);
this.setLocation(200, 200);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
//对事件的处理方法
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
if(e.getActionCommand().equals("背景变红色")){
jpn.setBackground(Color.red);
}
if(e.getActionCommand().equals("背景变蓝色")){
jpn.setBackground(Color.blue);
}
}
}
java怎么写事件listener_java 事件监听器ActionListener相关推荐
- java的actionlistener_java 事件监听器ActionListener
/* * 功能:java事件监听器ActionListener */ package com.events; import java.awt.BorderLayout; import java.awt ...
- 手写简版spring --10--容器事件和事件监听器
一.降低耦合 解耦场景在互联网开发的设计中使用的也是非常频繁,如:这里需要一个注册完成事件推送消息.用户下单我会发送一个MQ.收到我的支付消息就可以发货了等等,都是依靠事件订阅和发布以及MQ消息这样的 ...
- JAVA JComboBox的监听事件(ActionListener、ItemListener)
参考资料: http://263229365.iteye.com/blog/1040329 https://www.java.net/node/650758 https://community.ora ...
- java组件及事件处理(11)--ActionListener一个窗口,两个事件
java组件及事件处理(11)–ActionListener一个窗口,两个事件 一般文本框,按钮,菜单项,单选按钮会使用ActionListener 加入监听器 分三步 (1) implements ...
- Java-GUI编程实战之管理系统 Day2【Swing(组件介绍、布局管理器、事件类及监听器类)、基础组件按钮和输入框的用法】
视频.课件.源码[链接:https://pan.baidu.com/s/13ffqGDzH-DZib6-MFViW3Q 提取码:zjxs] Java-GUI编程实战之管理系统 Day1[项目开发流程. ...
- Spring高手之路7——事件机制与监听器的全面探索
文章目录 1. Spring中的观察者模式 2. 监听器 2.1 实现ApplicationListener接口创建监听器 2.2 @EventListener注解创建监听器 2.3 对比Applic ...
- java的按钮点击事件_java处理按钮点击事件的方法
不同的事件源可以产生不同类别的事件.例如,按钮可以发送一个ActionEvent对象,而窗口可以发送WindowEvent对象. AWT时间处理机制的概要: 1. 监听器对象是一个实现了特定监听器接口 ...
- java中接口适配器实现,12.1.8 Java中的应用-AWT事件适配器(接口的适配器模式)...
12.1.8 Java中的应用-AWT事件适配器(接口的适配器模式) 从以上的学习我们已经了解到,基于接口的适配器模式是采用抽象化接口的方式,来达到节省接口函数的目的,这一特性特别适合于Java A ...
- java 中鼠标事件_[Java教程]js中鼠标事件总结
[Java教程]js中鼠标事件总结 0 2017-07-11 00:00:19 js中鼠标事件主要有onclick,onmousedown,onmouseup,oncontextmenu,ondblc ...
最新文章
- chmod g+s 、chmod o+t 、chmod u+s:Linux高级权限管理
- Deformable ConvNets--Part2: Spatial Transfomer Networks(STN)
- 皮一皮:女友在意的点....是包子!
- java面试题(开发框架)
- kuka程序备份_那智机器人系统备份步骤
- java 对话框 显示图片_Java对话框上显示图片
- Oracle中ROWNUM伪列和ROWID伪列的用法与区别
- (96)FPGA面试题-Verilog设计半加器
- Jenkins学习总结(2)——Jenkins+Maven进行Java项目持续集成
- ElementUI中使用地图实现地图位置选择_---SpringCloud Alibaba_若依微服务框架改造_ElementUI---工作笔记014
- java gzip delphi_delphi 利用indy解码Gzip的网页
- java全局变量和局部变量_Java 10:局部变量类型推断
- 【转】JavaScript常用代码书写规范
- ArcEngine 渲染的使用【转载】
- 灰度共生矩阵(Gray Level Co-occurrence Matrix,GLCM)
- 国产CAD_手机也能看CAD图纸了?国产软件助力CAD告别电脑时代!
- #S/4HANA 1610: Use case series intro and collection
- 动手学习深度学习(Pytorch版)Task 2:文本预处理
- 【SonarQube】安装、配置与使用 01
- Koo叔说Shader-- 熟悉渲染管线
热门文章
- 2020-08-24
- K8S从懵圈到熟练 - 节点下线姊妹篇
- iOS13 一次Crash定位 - 被释放的NSURL.host
- 蚂蚁金服 3 个项目进入 CNCF 云原生全景图 | 开源
- 从质疑到成为必选项,低代码技术发展及 2022 展望
- 云海再获中国第一 OpenStack社区Xena版本新特性快来划重点
- 0 改造,让单体/微服务应用成为 Serverless Application
- 技术大佬:今年还学Python,傻了吧? 网友:就你敢说!
- 迈克尔·戴尔再次到访2019戴尔科技峰会,为“戴尔中国4.0+战略”加个码……
- Docker简介与简单使用 | 技术头条