java中gui实现跟踪鼠标
2015-06-23 17:18
585 查看
2.设计一个带有菜单的图形用户界面,跟踪鼠标的移动,在文本区域实时显示鼠标动作和坐标位置。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public
classMouse {
public
static void main(String[] args) {
MouseExamplef = newMouseExample();
f.setSize(300,200);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
}
class MouseExample
extends JFrame {
private JTextArea
txa=new JTextArea();
private MouseLis
mlis=new MouseLis();
public MouseExample() {
JButton btn=new JButton("
请点击 ");
btn.addMouseListener(mlis);
txa.setEditable(false);
this.getContentPane().add(btn,BorderLayout.WEST);
this.getContentPane().add(new JScrollPane(txa),BorderLayout.CENTER);
}
class MouseLis
extends MouseAdapter{
public
void mouseClicked(MouseEvente) {
int x=e.getX();
int y=e.getY();
txa.append("点击坐标:x="+x+",y="+y+"\n");
}
}
}
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public
classMouse {
public
static void main(String[] args) {
MouseExamplef = newMouseExample();
f.setSize(300,200);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
}
class MouseExample
extends JFrame {
private JTextArea
txa=new JTextArea();
private MouseLis
mlis=new MouseLis();
public MouseExample() {
JButton btn=new JButton("
请点击 ");
btn.addMouseListener(mlis);
txa.setEditable(false);
this.getContentPane().add(btn,BorderLayout.WEST);
this.getContentPane().add(new JScrollPane(txa),BorderLayout.CENTER);
}
class MouseLis
extends MouseAdapter{
public
void mouseClicked(MouseEvente) {
int x=e.getX();
int y=e.getY();
txa.append("点击坐标:x="+x+",y="+y+"\n");
}
}
}
相关文章推荐
- apkbuilder
- java中gui编程ActionListener和itemListener
- java中的gui实现事件监听
- hbulider mui框架
- Azure Queue队列存储(2)
- QuickFIX/N入门:二、发送消息及接收消息
- IOS-- UIView中的坐标转换
- QuickFIX/N入门:一、如何创建一个QuickFIX/N的应用程序
- QuickFIX/N入门:使用消息循环分组
- QuickFIX/N入门:如何自定义FIX
- mysql sequence
- UIScroll View 和 AutoLayout
- 8_Ueditor编辑器和Echarts的使用
- UE4 AI入门
- mysql:Variable 'character_set_client' can't be set to the value of 'NULL'解决
- Azure Queue队列存储(1)
- 使用SoapUI 对WebService压力测试
- easyui 本地js数据的加载
- iOS-给手势UITapGestureRecognizer添加"tag"标志
- easyui combotree的使用示例