您的位置:首页 > 编程语言 > Java开发

用Java代码判断“左键点击”还是“右键点击”

2010-08-11 12:22 435 查看
import javax.swing.*;
import java.awt.event.*;
public class Test1 extends JFrame
{
public static void main(String[] args)
{
Test1 t = new Test1();
}

public Test1()
{
setSize(300,300);
this.getContentPane().addMouseListener(new mouseProcassor());
setVisible(true);
setLocationRelativeTo(null);
}

public class mouseProcassor extends MouseAdapter
{
public void mouseClicked(MouseEvent e)
{
String outStr = "";
if(e.getButton() == e.BUTTON1)
{
outStr = "左键";
}
else if(e.getButton() == e.BUTTON3)
{
outStr = "右键";
}
else
{
outStr = "中键";
}
if(e.getClickCount() == 2)
{
outStr = outStr + "双击";
}
else
{
outStr = outStr + "点击";
}
System.out.println(outStr);
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: