Tag: mouseevent mouselistener

java控制台mouselistener

我正在尝试制作一个鼠标记录器,我似乎无法让一个鼠标监听器与控制台一起工作,这是可能的,我将如何去做它谢谢。

Java MouseEvent,检查是否按下了

我有一个实现MouseListener(JPanel)的类。 当我点击面板时会发生一些事情。 我想要的是某种while循环,只要按下鼠标按钮就会循环。 @Override public void mousePressed(MouseEvent e) { while(e.isPressedDownD) { // <– //DO SOMETHING } } 这显然不起作用,但我希望你理解我正在努力实现的目标。 全class有兴趣的人: package control; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import model.GridModel; import view.GUIView; public class MapListener implements MouseListener{ private GridModel model; private GUIView view; private int posX; private int posY; public MapListener(GridModel model, GUIView view) { this.model = model; […]

哪个鼠标键是中间的?

我目前正在开发一个Java程序,只有当用户点击左键和右键单击按钮时才能触发某个事件。 由于它有点不同寻常,我决定先测试一下。 这里是: import javax.swing.JFrame; import javax.swing.JButton; import javax.swing.JLabel; import java.awt.event.MouseListener; import java.awt.event.MouseEvent; public class GUI { private JFrame mainframe; private JButton thebutton; private boolean left_is_pressed; private boolean right_is_pressed; private JLabel notifier; public GUI () { thebutton = new JButton (“Double Press Me”); addListen (); thebutton.setBounds (20, 20, 150, 40); notifier = new JLabel (” […]