当前位置: 首页 > 知识库问答 >
问题:

如何更改快捷键的默认功能?

诸葛绍元
2023-03-14

VBox中有两个按钮。如果单击第一个按钮,然后按“tab”,焦点框架将移动到第二个按钮。所以我的问题是,如果我想使用“tab”来实现其他功能,我该如何更改、取消或阻止JavaFX中默认的“tab”功能呢?

Button btn1 = new Button("First Button");
Button btn2 = new Button("Second Button");
VBox root = new VBox();
root.getChildren().addAll(btn1,btn2);

共有1个答案

宰父桐
2023-03-14

您需要使用SetonKeyPressed/Released/Typed方法之一。然后施展你的魔法。例如,只需消耗它,以防止按钮之间的切换。

    btn1.setOnKeyPressed(e->{
        if (e.getCode() == KeyCode.TAB) {
            e.consume();
        }
    });
 类似资料:
  • 自动补全 command + SPACE 快速打开文件 command + o 快速定位文件 command + p 分割编辑窗口 command + \ 关闭当前窗口 command + w 隐藏二级菜单 command + b 放大 command + = 缩小 command + - 插入表情 ctrl + command + space 列编辑 alt + shift 然后使用鼠标点选即可

  • Illustrator 提供了许多快捷键来帮助您更快地完成工作。当您将鼠标光标悬停在命令菜单中的图标上方时,会显示许多键盘快捷键。 注意: 以下列表包含最有用的快捷键。您可以在菜单命令和工具提示中找到其他快捷键。 您可以在 Illustrator 中自定义键盘快捷键。请参阅自定义键盘快捷键。 键盘快捷键速查表 下载并打印 Illustrator 的一些有用键盘快捷键的一页速查表,以便于参考。  

  • 在 Adobe Photoshop 中,使用键盘快捷键可提高您的工作效率。 注释: 您可以在 Photoshop 中自定义键盘快捷键。请参阅自定义键盘快捷键。 您可以在“键盘快捷键”对话框中查看、编辑和归纳键盘快捷键。要在 Photoshop 中查看键盘快捷键,请选择“编辑”>“键盘快捷键”,或使用以下键盘快捷键: Alt + Shift + Control + K (Windows) Alt +

  • 在 Adobe Photoshop 中,使用键盘快捷键可提高您的工作效率。 注释: 您可以在 Photoshop 中自定义键盘快捷键。请参阅自定义键盘快捷键。 您可以在“键盘快捷键”对话框中查看、编辑和归纳键盘快捷键。要在 Photoshop 中查看键盘快捷键,请选择“编辑”>“键盘快捷键”,或使用以下键盘快捷键: Alt + Shift + Control + K (Windows) Alt +

  • 了解 Dreamweaver 中的默认键盘快捷键以及如何自定义键盘快捷键 Dreamweaver 提供快捷键帮助您快速处理文档。许多键盘快捷键标注在菜单中的命令名称旁边。 注意:下面的列表中包括最有帮助的快捷键。您可以在 Dreamweaver 中自定义键盘快捷键。请参阅自定义键盘快捷键。 键盘快捷键的可下载版本 下载并打印这些键盘快捷键的可打印版本。   Windows — 第 1 部分   W

  • 问题内容: 尝试更改列的数据类型并设置新的默认值时遇到以下错误: 错误1064(42000):您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册,以在第1行的’VARCHAR(255)NOT NULL SET DEFAULT’{}’‘附近使用正确的语法 问题答案: 同样的第二种可能性(感谢juergen_d):