你好,有没有办法鼠标甚至可以按住鼠标并释放因为我在谷歌上找不到它。
所以例如这张图片..
当他点击按钮jTextBox
时****
,他看到了oops
……然后他松开鼠标后又jTextBox
回到****
了
我已经知道这段代码,但鼠标事件是我不知道
你好,有没有办法鼠标甚至可以按住鼠标并释放因为我在谷歌上找不到它。
所以例如这张图片..
当他点击按钮jTextBox
时****
,他看到了oops
……然后他松开鼠标后又jTextBox
回到****
了
我已经知道这段代码,但鼠标事件是我不知道
是的。您将希望MouseListener
使用一个新类来实现该接口,并使用以下内容将这个新类添加到Listener
您的按钮中;
button.addMouseListener(new YourMouseListener());
示例自定义MouseListener
可能如下所示。
class YourMouseListener implements MouseListener {
@Override
public void mouseClicked(MouseEvent e) {
}
@Override
public void mousePressed(MouseEvent e) {
// Insert code to show password
}
@Override
public void mouseReleased(MouseEvent e) {
// Insert code to hide password again
}
@Override
public void mouseEntered(MouseEvent e) {
}
@Override
public void mouseExited(MouseEvent e) {
}
}
我希望这有帮助。
你需要一个 Robot 对象。这可以执行以下操作:
robot.mousePress(InputEvent.BUTTON1_DOWN_MASK);
按下鼠标按钮,直到您执行以下操作:
robot.mouseRelease(InputEvent.BUTTON1_DOWN_MASK);
这应该做你想要的。