![](/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.