Java 中的JButton按钮事件,ActionListener
package awt01;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class ButtonExample {
public static void main(String [] args) {
//创建窗体
JFrame f = new JFrame("Demo");
//设置窗体大小 setSize(int width, int height)
f.setSize(300, 250);
//设置窗体位置,null 为空,则是将窗口设置于屏幕中央
f.setLocationRelativeTo(null);
//设置屏幕的背景
f.setBackground(Color.BLUE);
//创建文本框对象
final JTextField tf = new JTextField();
//设定文本框的位置以及大小 x:组件在容器X轴上的起点 y:组件在容器Y轴上的起点 width:组件的长度 height:组件的高度
tf.setBounds(75, 52, 150, 30);
//创建一个button b,定义button名称
JButton b= new JButton("点击");
//定义button位置,大小
b.setBounds(50, 150, 80, 30);
//内部类为按钮 b绑定事件监控器
b.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
//显示的文字
tf.setText("Hello World");
tf.setBackground(Color.cyan);
}
});
//创建一个button c,定义button名称
JButton c = new JButton("关闭");
//一定要和 b 的位置处理好,
c.setBounds(170, 150,80, 30);
c.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
//关闭弹窗
System.exit(0);
}
});
//把按钮、显示框对象加载到窗体上
f.add(b);
f.add(tf);
f.add(c);
//清空布局,添加组件
f.setLayout(null);
f.setVisible(true);
}
}
Java 中的JButton按钮事件,ActionListener相关推荐
- java中接口适配器实现,12.1.8 Java中的应用-AWT事件适配器(接口的适配器模式)...
12.1.8 Java中的应用-AWT事件适配器(接口的适配器模式) 从以上的学习我们已经了解到,基于接口的适配器模式是采用抽象化接口的方式,来达到节省接口函数的目的,这一特性特别适合于Java A ...
- ngui中 代码调用按钮事件(后来改成了按钮绑定键盘..)
ngui中 代码调用按钮事件 好烦人啊这个问题, 我弄完发上来 这个问题解决了一半 发现可以用 按钮绑定来解决这个问题,并且更安全方便快速 直接在按钮上添加一个 key binding 指定按键 搞定 ...
- jlist放jbutton 按钮事件失效_JS DOM操作 函数 事件 阻止事件冒泡
一 函数 1.字符串函数 s.tolowerCase( ): -- 变小写s.toupperCase( ): -- 变大写s.substr( 2 , 8 ): -- 截取 从索引2开始截取,截取8个字 ...
- JAVA Swing——设置JButton按钮样式
1.对JButton大小的设置 因为JButen是属于小器件类型的,所以一般的setSize不能对其惊醒大小的设置,所以一般我们用 button.setPreferredSize(new Dimens ...
- java实现按钮名字自定义_在Java中创建自定义按钮
当我第一次学习Java时,我们必须使Yahtzee,我认为创建自定义的Swing组件和容器,而不是只是绘制一切在一个JPanel是很酷.扩展Swing组件的好处当然是能够添加对键盘快捷方式和其他辅助功 ...
- jlist放jbutton 按钮事件失效_电动高处作业吊篮操作如何面对一些突发事件
电动吊篮从推广发展初期的不认识,不理解,不使用到今天在大中城市的建筑业中成了一种不可缺少的必备机具,在建筑工程施工技术工艺水平上和以往的脚手架相比,更是有一个空前的飞跃.正是由于电动吊篮加高方便.操作 ...
- java 鼠标点击按钮事件_Java 鼠标点击事件实例
首先我们应该知道鼠标点击事件怎么实现 其部分代码如下 if (anyEvent.getButton() == MouseEvent.BUTTON1) {} e.getButton()返回值分别为NOB ...
- java中backspace監聽事件
1. 類實現KeyListener public class ChatInputEditor extends ChatArea implements DocumentListener,KeyListe ...
- JAVA中JFRAME關閉事件及捕獲
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 1.[原 ...
最新文章
- 杭州新设大数据资源管理局 推动资源共享、市场规范
- 高效进行 Oracle 日常巡检——数据库基本情况检查
- 操作多个表_2_组合相关的行
- python替换缺失值_详解Pandas 处理缺失值指令大全
- 前端学习(2309):react之同级传值
- MIP 组件库升级公告
- 【Python】爬虫原理
- 中国制造特斯拉亮相 中文车尾标亮了!网友:好抠吗?
- 如何短期通过2022年3月PMP考试?
- vs运行c语言代码快捷键,VS2010快捷键
- 基于Java+Springboot+Vue校园志愿者管理系统设计与实现
- 末日的传说 洛谷p1338
- [Mysql] 3.Mysql 数据类型
- 华为HCNA路由与交换eNSP实战(1)静态路由基础
- java的常量和变量_JAVA-常量和变量
- 网页设计之CSS3精要
- Java12个小练习_打印三角形_素数_利率_水仙花数_回文数
- OpenCV-Python图形图像处理:制作雪花飘落特效
- JSON(生成和解析)
- java实现发送短信验证码、短信验证码防刷校验-49
热门文章
- IntellIdea中的jsp中include出现乱码问题
- esp32对接阿里云生活物联网平台 天猫精灵控制 云智能APP远程控制 ali-sdk开发
- 短网址跳转微信公众号
- MPU6050/6500/9250中断读取原始数据(基于STM32F103)
- Python:实现scoring评分算法(附完整源码)
- 22年蓝桥杯青蛙过河问题
- 【SRE笔记 2022.9.21 网络及TCP握手】
- 用Python分析波士顿的房价,酸爽!!!
- 关于川大667和972自命题考试的心得
- 聚丙烯酸(PAA)修饰纳米Fe3O4四氧化三铁粒子|CNTs/Fe3O4/TiO2纳米复合材料(齐岳)