gpt4 book ai didi

java - 如何实现 Ctrl + 单击

转载 作者:行者123 更新时间:2023-12-01 16:24:20 26 4
gpt4 key购买 nike

如何检查鼠标是否在按住键盘上其他键的同时单击。例如

class mouseActions extends MouseInputAdapter {
@Override
public void mouseClicked(MouseEvent e && KeyEvent e1) {
//something
}

或者

registerKeyboardAction(e -> {
}, KeyStroke.getKeyStroke(MouseEvent.MouseClicked(), KeyEvent.CTRL_DOWN_MASK), WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);

我知道这是疯狂的代码,但我找不到相关的语法

最佳答案

首先,类名应该以大写字符开头。通过例子学习。 JDK中的所有类都遵循这个标准。

MouseEvent 包含有关可能按下的任何元键的信息:

class MouseAction extends MouseInputAdapter 
{
@Override
public void mouseClicked(MouseEvent e )
{
if (e.isControlDown()
// do something
}
}

关于java - 如何实现 Ctrl + 单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62182855/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com