您的位置:首页 > 产品设计 > UI/UE

java中gui实现跟踪鼠标

2015-06-23 17:18 585 查看
2.设计一个带有菜单的图形用户界面,跟踪鼠标的移动,在文本区域实时显示鼠标动作和坐标位置。

 

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public
class
Mouse {
    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");
            }
        }
}

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: