日期:2014-05-20  浏览次数:20926 次

java public void setMnemonic(int mnemonic)
请问
public void setMnemonic(int mnemonic)
此方法如何使用,最好是能写个小程序。
谢谢!

------解决方案--------------------
Java code
组件名.setMnemonic('A');//注意不要与别的快捷键冲突,按Alt + A就可以了

------解决方案--------------------
一个方法要告诉它所在的类啊.只说一个方法,别人很难知道是用在哪个方面的,除非刚好猜到了.

网上查到的是:

setMnemonic 
public void setMnemonic(int mnemonic) 
设置当前模型上的键盘助记符。助记符是某种键,它与外观的无鼠标修饰符(通常是 Alt)组合时(如果焦点被包含在此按钮祖先窗口中的某个地方)将激活此按钮。 
一个助记符必须对应键盘上的一个键,并且应该使用 java.awt.event.KeyEvent 中定义的 VK_XXX 键代码之一指定。助记符是不区分大小写的,所以具有相应键代码的键事件将造成按钮被激活,不管是否按下 Shift 修饰符。 
如果在按钮的标签字符串中发现由助记符定义的字符,则第一个出现的助记符将是带下划线的,以向用户指示该助记符。 
参数: 
mnemonic - 表示助记符的键代码 
另请参见: 
KeyEvent, setDisplayedMnemonicIndex(int) 


比如说:setMnemonic(KeyEvent.VK_Q) Q键....
setMnemonic(KeyEvent.VK_R) R键....

应该就是那个快捷键,alt+Q,alt+R