鼠标事件

鼠标事件包括鼠标的双击、左击、右击、中间键等等,本文进行事件加载进行简单介绍,具体可以参考键盘事件。

import java.awt.*;
import java.awt.event.*;//按钮活动事件与按钮活动事件的区别?优先选择addActionListenerclass MouseAndKeyEvent
{//定义该图形所带的组建的引用private Frame f;private Button btn;MouseAndKeyEvent(){init();}public void init(){f=new Frame("My frame");//对frame进行基本设置f.setBounds(300,100,600,500);f.setLayout(new FlowLayout());btn=new Button("my button");//加载一下窗体事件myEvent();//将组件添加到窗体中f.add(btn);//显示窗体f.setVisible(true);}private void myEvent(){f.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){System.exit(0);}});//按钮活动监听btn.addActionListener(new ActionListener(){public void actionPerformed(ActionEvent e){System.out.println("action ok");}});//btn.addMouseListener(new MouseAdapter(){private int count=1;private int doubleCount=1;//鼠标进入时触发public void mouseEntered(MouseEvent e){System.out.println("鼠标进入"+count+++"次");}//点击时触发public void mouseClicked(MouseEvent e){if(e.getClickCount()==2)System.out.println("鼠标双击"+doubleCount+++"次");}});}public static void main(String[] args) {new MouseAndKeyEvent();}
}

转载于:https://www.cnblogs.com/xiangyangzhu/p/4239780.html

事件监听机制——鼠标事件MouseEvent相关推荐

  1. java事件监听机制pdf,事件监听机制(转)

    事件监听机制在java编程中有很重要的应用,一般我们在处理GUI编程时,只是重写一下监听接口的perform函数即可.但事件监听在底层是如何运行的?通过下面的例子我们可以有个清楚地了解. 1.     ...

  2. springBoot启动事件监听机制

    springBoot启动之事件监听机制源码解析 1. Java的事件监听机制 在进行正式的分析之前,先介绍一下Java的事件监听机制.参考05–SpringBoot启动之事件监听机制 Java事件监听 ...

  3. Spring容器的事件监听机制(简单明了的介绍)

    文章目录 前言 事件 1. 定义事件 2. 定义监听器 3. 定义发布器 Spring容器的事件监听机制 1.事件的继承类图 监听器的继承类图 总结 前言 上一篇我们介绍了SpringFactorie ...

  4. JAVA之旅(三十一)——JAVA的图形化界面,GUI布局,Frame,GUI事件监听机制,Action事件,鼠标事件

    JAVA之旅(三十一)--JAVA的图形化界面,GUI布局,Frame,GUI事件监听机制,Action事件,鼠标事件 有段时间没有更新JAVA了,我们今天来说一下JAVA中的图形化界面,也就是GUI ...

  5. java中事件监听_Java中的事件监听机制

    鼠标事件监听机制的三个方面: 1.事件源对象: 事件源对象就是能够产生动作的对象.在Java语言中所有的容器组件和元素组件都是事件监听中的事件源对象.Java中根据事件的动作来区分不同的事件源对象,动 ...

  6. java swing事件监听_Java swing(awt):事件监听机制的实现原理+简单示例

    (1)实现原理 事件监听机制的实现: 参考图:事件模型_ActionEvent 为了节省资源,系统无法对某个事件进行实时的监听.故实现的机制是当发生某个事件后,处理代码将被自动运行,类似钩子一般.(回 ...

  7. [JS-DOM]事件监听机制

    事件监听机制 概念:某些组件被执行了某些操作后,触发某些代码的指行.*事件: 某些操作.如:单击,双击,键盘按下了,鼠标移动了.*事件源:组件.如:按钮,文本输入框...*监听器:代码.*注册监听:将 ...

  8. java监听com口_简单了解Java接口+事件监听机制

    1.接口: 定义方法: public interface interName //extends interName2, interName3...可继承多个接口 在接口里只能定义常量和抽象方法. p ...

  9. 4.JAVA之GUI编程事件监听机制

    事件监听机制的特点: 1.事件源 2.事件 3.监听器 4.事件处理 事件源:就是awt包或者swing包中的那些图形用户界面组件.(如:按钮) 事件:每一个事件源都有自己特点有的对应事件和共性事件. ...

最新文章

  1. C#3.0 为我们带来什么(2) —— 自动属性
  2. pytorch nn.Linear(对输入数据做线性变换:y=Ax+b)(全连接层?)
  3. python采用面向对象编程模式吗_在python中,面向对象还有用吗?
  4. 我的世界起床战争java 版服务器_我的世界中国版起床战争下载-我的世界中国版起床战争服务器 _5577安卓网...
  5. java判断读到末尾_Java Web入门之java--第一节 java 简介及开发环境安装
  6. 凑零钱动态规划java_动态规划巧解凑零钱问题 | 创作者训练营
  7. Android RecyclerView根据不同的item设置不同的背景颜色
  8. 一款非常牛逼的 Java 爬虫框架!(请低调使用)
  9. c语言 自定义strcmp
  10. Office SharePoint Designer 2007 RTM 中文版 BT、HTTP、Emule下载
  11. 74HC595的中文资料
  12. 程序员技能与成长:程序员的必备工具箱(值得收藏)
  13. java调用javascript函数_Java调用javascript函数
  14. React项目实战(一)
  15. 图像质量评估---FID
  16. 斐讯路由器宽带运营商服务器,斐讯(PHICOMM)路由器设置网址
  17. mobileconfig使用发布者证书动态签名
  18. SQL 练习题标准答案(点个赞呀)
  19. 天才小毒妃 第966章 不死不灭的痛苦
  20. 几个基础的DOS命令和(知道对方IP入侵对方的方法)

热门文章

  1. 阿里巴巴为什么主推HSF?比Dubbo有哪些优势?
  2. ADO.NET Entity Framework Extensions 简单应用
  3. 【顶】Asp无组件生成缩略图(1)
  4. LoadRunner监控局域网内其他服务器系统资源设置
  5. 软件工程心理学之3---甲方项目负责人 PK 乙方
  6. 看似无参却有参-----JS中的函数传参
  7. Linux时间子系统之二:表示时间的单位和结构【转】
  8. 简单的信誉算法 js处理
  9. 选择 Reac​​tJS 的五大理由
  10. ExtJS4.2学习(10)分组表格控件--GroupingGrid