一个有关java的问题!关于.setMnemonic(KeyEvent.VK_C);没有作用。
box1是我定义的一个JCheckBox,我在程序里写了如下一行代码:box1.setMnemonic(KeyEvent.VK_C);可是我按c,alt+c,contro...
box1是我定义的一个JCheckBox,我在程序里写了如下一行代码:
box1.setMnemonic(KeyEvent.VK_C);
可是我按c,alt+c,control+c,shift+c都没有反应,请问是什么情况。。
顺便可以有哪位大神推荐一下学java的网站吗? 谢了! 展开
box1.setMnemonic(KeyEvent.VK_C);
可是我按c,alt+c,control+c,shift+c都没有反应,请问是什么情况。。
顺便可以有哪位大神推荐一下学java的网站吗? 谢了! 展开
1个回答
展开全部
setMnemonic
public void setMnemonic(int mnemonic)
设置当前模型上的键盘助记符。助记符是某种键,它与外观的无鼠标修饰符(通常是 Alt)组合时(如果焦点被包含在此按钮祖先窗口中的某个地方)将激活此按钮。
一个助记符必须对应键盘上的一个键,并且应该使用 java.awt.event.KeyEvent 中定义的
VK_XXX 键代码之一指定。助记符是不区分大小写的,所以具有相应键代码的键事件将造成按钮被激活,不管是否按下 Shift 修饰符。
如果在按钮的标签字符串中发现由助记符定义的字符,则第一个出现的助记符将是带下划线的,以向用户指示该助记符。
public void setMnemonic(int mnemonic)
设置当前模型上的键盘助记符。助记符是某种键,它与外观的无鼠标修饰符(通常是 Alt)组合时(如果焦点被包含在此按钮祖先窗口中的某个地方)将激活此按钮。
一个助记符必须对应键盘上的一个键,并且应该使用 java.awt.event.KeyEvent 中定义的
VK_XXX 键代码之一指定。助记符是不区分大小写的,所以具有相应键代码的键事件将造成按钮被激活,不管是否按下 Shift 修饰符。
如果在按钮的标签字符串中发现由助记符定义的字符,则第一个出现的助记符将是带下划线的,以向用户指示该助记符。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询