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

JLabel键盘替换

邵崇凛
2023-03-14

什么是键盘替代?为什么附近的组件不能显示它?标签如何显示邻近组件的键盘选项?

共有1个答案

赵英资
2023-03-14

它的意思是,通过JLabel#SetDisplayedMnemonicJLabel#SetLabelFor的组合,您可以配置标签以向用户显示一个快捷键,当激活该快捷键时,将焦点转移到相关联的组件。

助记符是标签文本中的单个字符,当按住激活键(在windows上为alt)时,它将允许用户将焦点转移到关联的字段。

例如,如果您有一个带有文本first name:的标签,则可以将助记符设置为f,这将允许用户按alt+f来聚焦关联的字段。

 类似资料:
  • 问题内容: 所以我有一个GUI,一个Tile类和一个方法类。我在Game类中创建了四个图块,这些图块由图块组成,每个图块中都包含一个字母和一个颜色。现在,我想创建一个方法,当我单击键盘上的某个键到图块上该特定字母时,它将删除Tile。我该怎么办?是否在模型类中创建该方法并在Game(GUI)类中调用它? 问题答案: 您的游戏是“控制器”,它负责管理功能以及模型与视图之间的通信。 您的视图应代表您的

  • 有没有办法做到这一点? 我有一个角色,说“/”,我想得到这个的键盘组合。 对于德语布局,“/”将是Shift7。

  • 鼠标驱动的工作是触发按键按下和释放事件,通常我们只需要绑定系统的按键事件然后转换成 LCUI 的按键事件对象即可。 如需了解更多,可参考现有的鼠标驱动代码: ​src/platform/linux/linux_keyboard.c​ ​src/platform/linux/linux_keyboard.c​ ​src/platform/windows/windows_keyboard.c​ ​sr

  • 在Microsoft Windows 98中,键盘和鼠标是两个标准的使用者输入来源,在一些连贯操作中常产生互补作用。当然,鼠标在今天的应用程序中比十年前使用得更为广泛。甚至在一些应用程序中,我们更习惯于使用鼠标,例如在游戏、画图程序、音乐程序以及Web浏览器等程序中就是这样。然而,我们可以不使用鼠标,但绝对不能从一般的PC中把键盘拆掉。 相对于个人计算机的其它组件,键盘有非常久远的历史,它起源于1

  • jd.hideKeyboard(Object object) 在input、textarea等focus拉起键盘之后,手动调用此接口收起键盘 参数 Object object 属性 类型 必填 说明 success function 否 接口调用成功的回调函数 fail function 否 接口调用失败的回调函数 complete function 否 接口调用结束的回调函数(调用成功、失败都会

  • 我有一个有碎片的活动。让我们假设一个带有事物列表的列表片段。现在我想让用户添加一个东西,所以我使用FragmentManager将列表片段替换为具有EditText的insert片段。EditText具有焦点并且光标正在闪烁。但软键盘打不开。同样的事情反过来:如果用户输入了新的东西并将其添加到列表中,我将插入片段替换回列表片段。但尽管不再有EditText了,键盘却无法关闭。 对此,正确的实施方式