事件监听器_Demo02.java
来源:互联网 发布:常州软件开发公司 编辑:程序博客网 时间:2024/06/05 01:11
import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import javax.swing.JButton;import javax.swing.JFrame;import simpleFrame.FrameUtil;/** * 鼠标事件监听器 * * @author Administrator * */public class Demo2 { public static void main(String[] args) { JFrame frame = new JFrame("鼠标事件监听器"); JButton button = new JButton("按钮"); frame.add(button); /* * button.addMouseListener(new MouseListener() { * * @Override public void mouseReleased(MouseEvent e) { // TODO 自动生成的方法存根 * System.out.println("鼠标松开"); } * * @Override public void mousePressed(MouseEvent e) { // TODO 自动生成的方法存根 * System.out.println("鼠标按下"); } * * @Override public void mouseExited(MouseEvent e) { // TODO 自动生成的方法存根 * System.out.println("鼠标移出"); } * * @Override public void mouseEntered(MouseEvent e) { // TODO 自动生成的方法存根 * System.out.println("鼠标进入"); } * * @Override public void mouseClicked(MouseEvent e) { // TODO 自动生成的方法存根 * System.out.println("鼠标单击"); //按下放开 } }); * * 添加鼠标的监听器的时候 只用到 单击事件 但是目前要我实现所有的方法 解决方法 使用适配器 适配器是解决了 mouseListener * 的所有方法 但是实现的方法都是空实现 */ button.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent e) { // TODO 自动生成的方法存根 //System.out.println("鼠标被单击了"); if(e.getClickCount()==2){ System.out.println("被双击了"); } } }); FrameUtil.initFrame(frame, 300, 300); }}
0 0
- 事件监听器_Demo02.java
- java 事件监听器 适配器
- JAVA事件及监听器
- java事件监听器
- java awt 事件监听器
- JAVA事件监听器
- Java事件监听器
- Java事件和监听器
- Java AWT事件监听器
- Java GUI事件监听器
- java事件监听器
- Java 事件监听器
- 事件监听器_Demo01.java
- 事件监听器_Demo03.java
- java中事件监听器
- Java事件监听器模式
- java事件监听器原理
- Java乔晓松-Servlet事件监听器
- AFNetworking3.0判断网络状态
- JAVA Script 学习之通过setTimeout 实现钟表的效果
- Android各个版本代号及其特性
- leetcode 70. Climbing Stairs QuestionEditorial
- mysql 5.7.13安装
- 事件监听器_Demo02.java
- 毕向东Java视频学习笔记【day21-IO流<1>】
- 在不加载图片的情况下读取图片宽高
- Kafka消费者生产者编程模型(二)
- lightoj-1109 - False Ordering【思维】
- TextView的setTextSize和getTextSize单位不同
- day01开始学习Java的第一步
- 事件监听器_Demo03.java
- 让UIScrollView上的subView响应触摸事件