day22/MouseAndKey.java
来源:互联网 发布:写轮眼隐形眼镜淘宝 编辑:程序博客网 时间:2024/06/06 07:26
/*鼠标和键盘事件鼠标和键盘在 component 中查找*/import java.awt.*;import java.awt.event.*;class MouseAndKey {private Frame f;private Button b;MouseAndKey(){init();}public void init(){f=new Frame("my frame");f.setBounds(200,100,500,400);f.setLayout(new FlowLayout());b=new Button("button");f.add(b);myEvent();f.setVisible(true);}private void myEvent(){f.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e){System.exit(0);}});//鼠标监听按钮b.addMouseListener(new MouseAdapter(){int count=1;int clickCount=1;int clickCountDouble=1;public void mouseEntered(MouseEvent e){System.out.println("鼠标进入到该组件"+count++);}public void mouseClicked(MouseEvent e){if(e.getClickCount()==2)System.out.println("鼠标双击"+clickCountDouble++);System.out.println("鼠标点击该组件"+clickCount++);int whichKey = e.getButton();//左键为1,中键为2,右键为3System.out.println(whichKey);}});}public static void main(String[] args) {new MouseAndKey();}}
0 0
- day22/MouseAndKey.java
- java学习day22
- java学习day22
- day22/AwtDemo1.java
- day22/AwtDemo.java
- day22/FrameDemo.java
- day22/MouseAndKey1.java
- day22/MyMenuDemo.java
- day22/MyMenuTest.java
- day22/MyWindowDemo.java
- java GUI--day22
- [Java视频笔记]day22
- day22
- day22
- day22
- DAY22
- Day22
- day22
- 为什么在重写了equals()方法之后也必须重写hashCode()方法
- day22/MouseAndKey1.java
- xUtils系列之DbUtils-Foreign注解
- 2830 蓬莱山辉夜 优先队列的简单应用
- redis Installation
- day22/MouseAndKey.java
- 数组元素的访问方式—指针与下标
- day22/MyMenuDemo.java
- ConvertUtils.register
- day22/MyMenuTest.java
- 调试方法之打堆栈加重写控件
- day22/MyWindowDemo.java
- 根据tag获取控件,并且根据两个控件的tag交换控件图片
- day22/事件监听机制.java