【问题标题】:multiple radio group give short cut key in keyboard for each radio button for each group java swing多个单选组为每个组的每个单选按钮在键盘上提供快捷键java swing
【发布时间】:2015-01-13 21:11:15
【问题描述】:

我的应用程序中有许多单选按钮组,每个组都有许多单选按钮我想知道如何为每个按钮分配一个键盘快捷键或键盘快捷键组合,例如我想放第一组第一个单选按钮中的数字 1 因此,如果我选择第一组并在键盘上自动按 1,则将选择第一个单选按钮。我现在正在通过选项卡进行操作,当我使用选项卡时,我选择了焦点单选按钮,但是当有这么多单选按钮时它并不好,因为如果我使用选项卡直到最后一个单选按钮需要时间。这怎么可能接受任何建议

【问题讨论】:

    标签: java swing radio-button radio-group jradiobutton


    【解决方案1】:

    AbstractButton.setMnemonic(char)

    我的错..

    此方法现已过时,请使用setMnemonic(int)设置按钮的助记词。

    【讨论】:

    • 哦,我的错。请参阅编辑(顺便说一句,您应该注意到其中包含您提到的相同文本,并给出替换方法)。
    • 还有一个问题,我需要将 KeyPress 事件放在表单本身而不是按钮中,对吗?
    • 添加到按钮(或菜单项)的助记符将起作用。 “表单”没有助记词的概念,虽然可以添加激活按钮的key binding,但添加助记词更容易。
    • 所以当我按下指定的助记键时,它会选择指定的单选按钮吗?谢谢你的想法
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-22
    • 2021-08-30
    • 2013-10-11
    • 1970-01-01
    • 1970-01-01
    • 2012-02-03
    相关资源
    最近更新 更多