![](/img/trans.png)
[英]How do I determine if the left or right mouse button was clicked in Java?
[英]How do I determine if the mouse button is pressed in java
我一直在寻找一段时间,只能找到半有用的代码,而人们没有任何用处我知道我需要鼠标事件,但不知道如何声明它。
我将为您提供一个非常简单且有组织的示例程序,您可以在此基础上进行构建。 如果您需要帮助了解每种方法的作用,请务必查看主要的 Java 网站,此外,在程序中我还包含了一个非常简单的主要 function 框架。 欢迎您添加到它并进行测试。 我希望这有帮助! =)
示例程序:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Mouse extends Frame implements MouseListener{
Mouse(){} // Empty constructor.
public static void main(String[] args){
// The frame for the program, you can add onto it.
JFrame frame = new JFrame("MouseListener");
frame.setSize(400, 200);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Mouse mou = new Mouse();
frame.addMouseListener(mou);
}
// All different events you can use!
public void mousePressed(MouseEvent e) {}
public void mouseReleased(MouseEvent e) {}
public void mouseExited(MouseEvent e) {}
public void mouseEntered(MouseEvent e) {}
public void mouseClicked(MouseEvent e) {}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.