本文整理了Java中javax.swing.JMenu.getMnemonic()
方法的一些代码示例,展示了JMenu.getMnemonic()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JMenu.getMnemonic()
方法的具体详情如下:
包路径:javax.swing.JMenu
类名称:JMenu
方法名:getMnemonic
暂无
代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu
public /*synchronized*/ void computeMnemonics()
{
Hashtable t=new Hashtable();
MenuElement[] c=getSubElements();
for(int i=0; i<c.length; i++)
{
if(c[i] instanceof JMenu)
{
JMenu mi=(JMenu)c[i];
int mn=mi.getMnemonic();
if(mn<=0)
{
String tx=BuLib.candidateMnemonics(mi.getText());
if(tx!=null)
for(int j=0;j<tx.length();j++)
{
mn=tx.charAt(j);
if(t.get(FuFactoryInteger.get(mn))==null)
{
t.put(FuFactoryInteger.get(mn),mi);
mi.setMnemonic(mn);
break;
}
}
}
if(mi instanceof BuMenu)
((BuMenu)mi).computeMnemonics();
}
}
}
代码示例来源:origin: com.dorkbox/SystemTray
menu.setShortcut(entry.getMnemonic());
内容来源于网络,如有侵权,请联系作者删除!