本文整理了Java中javax.swing.JMenu.setMnemonic()
方法的一些代码示例,展示了JMenu.setMnemonic()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JMenu.setMnemonic()
方法的具体详情如下:
包路径:javax.swing.JMenu
类名称:JMenu
方法名:setMnemonic
暂无
代码示例来源:origin: log4j/log4j
protected JMenu createHelpMenu() {
JMenu helpMenu = new JMenu("Help");
helpMenu.setMnemonic('h');
helpMenu.add(createHelpProperties());
return helpMenu;
}
代码示例来源:origin: log4j/log4j
protected JMenu createViewMenu() {
JMenu result = new JMenu("View");
result.setMnemonic('v');
Iterator columns = getLogTableColumns();
while (columns.hasNext()) {
result.add(getLogTableColumnMenuItem((LogTableColumn) columns.next()));
}
result.addSeparator();
result.add(createAllLogTableColumnsMenuItem());
result.add(createNoLogTableColumnsMenuItem());
return result;
}
代码示例来源:origin: chewiebug/GCViewer
public GCViewerGuiMenuBar() {
super();
viewMenuItemMap = new HashMap<>();
fileMenu = new JMenu(LocalisationHelper.getString("main_frame_menu_file"));
fileMenu.setMnemonic(LocalisationHelper.getString("main_frame_menu_mnemonic_file").charAt(0));
add(fileMenu);
viewMenu = new JMenu(LocalisationHelper.getString("main_frame_menu_view"));
viewMenu.setMnemonic(LocalisationHelper.getString("main_frame_menu_mnemonic_view").charAt(0));
add(viewMenu);
windowMenu = new JMenu(LocalisationHelper.getString("main_frame_menu_window"));
windowMenu.setMnemonic(LocalisationHelper.getString("main_frame_menu_mnemonic_window").charAt(0));
add(windowMenu);
windowMenuCheckBoxGroup = new ButtonGroup();
helpMenu = new JMenu(LocalisationHelper.getString("main_frame_menu_help"));
helpMenu.setMnemonic(LocalisationHelper.getString("main_frame_menu_mnemonic_help").charAt(0));
if ( ! OSXSupport.isOSX()) {
add(helpMenu);
}
}
代码示例来源:origin: apache/tika
private void addMenuBar() {
JMenuBar bar = new JMenuBar();
JMenu file = new JMenu("File");
file.setMnemonic(KeyEvent.VK_F);
addMenuItem(file, "Open...", "openfile", KeyEvent.VK_O);
addMenuItem(file, "Open URL...", "openurl", KeyEvent.VK_U);
file.addSeparator();
addMenuItem(file, "Exit", "exit", KeyEvent.VK_X);
bar.add(file);
JMenu view = new JMenu("View");
view.setMnemonic(KeyEvent.VK_V);
addMenuItem(view, "Metadata", "metadata", KeyEvent.VK_M);
addMenuItem(view, "Formatted text", "html", KeyEvent.VK_F);
addMenuItem(view, "Plain text", "text", KeyEvent.VK_P);
addMenuItem(view, "Main content", "main", KeyEvent.VK_C);
addMenuItem(view, "Structured text", "xhtml", KeyEvent.VK_S);
addMenuItem(view, "Recursive JSON", "json", KeyEvent.VK_J);
bar.add(view);
bar.add(Box.createHorizontalGlue());
JMenu help = new JMenu("Help");
help.setMnemonic(KeyEvent.VK_H);
addMenuItem(help, "About Tika", "about", KeyEvent.VK_A);
bar.add(help);
setJMenuBar(bar);
}
代码示例来源:origin: log4j/log4j
protected JMenu createEditMenu() {
JMenu editMenu = new JMenu("Edit");
editMenu.setMnemonic('e');
editMenu.add(createEditFindMI());
editMenu.add(createEditFindNextMI());
editMenu.addSeparator();
editMenu.add(createEditSortNDCMI());
editMenu.add(createEditRestoreAllNDCMI());
return editMenu;
}
代码示例来源:origin: log4j/log4j
protected JMenu createLogLevelColorMenu() {
JMenu colorMenu = new JMenu("Configure LogLevel Colors");
colorMenu.setMnemonic('c');
Iterator levels = getLogLevels();
while (levels.hasNext()) {
colorMenu.add(createSubMenuItem((LogLevel) levels.next()));
}
return colorMenu;
}
代码示例来源:origin: stackoverflow.com
JMenu fileMenu = new JMenu();
String mnemonic = // string from localization
fileMenu.setMnemonic(KeyStroke.getKeyStroke(mnemonic).getKeyCode());
代码示例来源:origin: org.icepdf.os/icepdf-viewer
public JMenu buildDocumentMenu() {
JMenu documentMenu = new JMenu(messageBundle.getString("viewer.menu.document.label"));
documentMenu.setMnemonic(buildMnemonic(messageBundle.getString("viewer.menu.document.mnemonic").charAt(0)));
addToMenu(documentMenu, buildFirstPageMenuItem());
addToMenu(documentMenu, buildPreviousPageMenuItem());
addToMenu(documentMenu, buildNextPageMenuItem());
addToMenu(documentMenu, buildLastPageMenuItem());
documentMenu.addSeparator();
addToMenu(documentMenu, buildSearchMenuItem());
addToMenu(documentMenu, buildGoToPageMenuItem());
return documentMenu;
}
代码示例来源:origin: log4j/log4j
protected JMenu createFileMenu() {
JMenu fileMenu = new JMenu("File");
fileMenu.setMnemonic('f');
JMenuItem exitMI;
fileMenu.add(createOpenMI());
fileMenu.add(createOpenURLMI());
fileMenu.addSeparator();
fileMenu.add(createCloseMI());
createMRUFileListMI(fileMenu);
fileMenu.addSeparator();
fileMenu.add(createExitMI());
return fileMenu;
}
代码示例来源:origin: log4j/log4j
protected JMenu createConfigureMenu() {
JMenu configureMenu = new JMenu("Configure");
configureMenu.setMnemonic('c');
configureMenu.add(createConfigureSave());
configureMenu.add(createConfigureReset());
configureMenu.add(createConfigureMaxRecords());
return configureMenu;
}
代码示例来源:origin: io.ultreia.java4all.jaxx/jaxx-widgets-extra
public static JMenu createMenu(String text, char mnemonic) {
JMenu menu = new JMenu(text);
menu.setMnemonic(mnemonic);
return menu;
}
代码示例来源:origin: log4j/log4j
protected JMenu createLogLevelMenu() {
JMenu result = new JMenu("Log Level");
result.setMnemonic('l');
Iterator levels = getLogLevels();
while (levels.hasNext()) {
result.add(getMenuItem((LogLevel) levels.next()));
}
result.addSeparator();
result.add(createAllLogLevelsMenuItem());
result.add(createNoLogLevelsMenuItem());
result.addSeparator();
result.add(createLogLevelColorMenu());
result.add(createResetLogLevelColorMenuItem());
return result;
}
代码示例来源:origin: pmd/pmd
JMenu fileMenu = new JMenu("File");
fileMenu.setMnemonic('f');
exitItem.setMnemonic('x');
exitItem.addActionListener(new CancelListener());
fileMenu.add(exitItem);
JMenu viewMenu = new JMenu("View");
fileMenu.setMnemonic('v');
JMenuItem trimItem = new JCheckBoxMenuItem("Trim leading whitespace");
trimItem.addItemListener(new ItemListener() {
viewMenu.add(trimItem);
JMenuBar menuBar = new JMenuBar();
menuBar.add(fileMenu);
代码示例来源:origin: org.nuiton/nuiton-widgets
public static JMenu createMenu(String text, char mnemonic) {
JMenu menu = new JMenu(text);
menu.setMnemonic(mnemonic);
return menu;
}
代码示例来源:origin: libgdx/libgdx
setJMenuBar(menuBar);
JMenu fileMenu = new JMenu();
menuBar.add(fileMenu);
fileMenu.setText("File");
fileMenu.setMnemonic(KeyEvent.VK_F);
fileMenu.add(openMenuItem);
saveMenuItem.setMnemonic(KeyEvent.VK_S);
saveMenuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S, KeyEvent.CTRL_MASK));
fileMenu.add(saveMenuItem);
saveBMFontMenuItem.setMnemonic(KeyEvent.VK_B);
saveBMFontMenuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_B, KeyEvent.CTRL_MASK));
fileMenu.add(saveBMFontMenuItem);
代码示例来源:origin: apache/geode
private void createMenu() {
JMenuBar menuBar = new JMenuBar();
JMenu sequenceMenu = new JMenu("Sequence");
sequenceMenu.setMnemonic(KeyEvent.VK_S);
sequenceMenu.getAccessibleContext()
.setAccessibleDescription("The only menu in this program that has menu items");
menuBar.add(sequenceMenu);
JMenuItem selectGraphs = new JMenuItem("Choose Graphs", KeyEvent.VK_G);
selectGraphs.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_G, ActionEvent.ALT_MASK));
selectGraphs.getAccessibleContext().setAccessibleDescription("Select what graphs to display");
selectGraphs.setActionCommand("selectgraphs");
selectGraphs.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
showGraphSelector();
}
});
sequenceMenu.add(selectGraphs);
frame.setJMenuBar(menuBar);
}
代码示例来源:origin: stackoverflow.com
JMenu helpmenu = new JMenu("File");
helpmenu.setMnemonic('F');
JMenuBar menubar = new JMenuBar();
menubar.add(helpmenu);
setJMenuBar(menubar);
代码示例来源:origin: libgdx/libgdx
setJMenuBar(menuBar);
JMenu fileMenu = new JMenu();
menuBar.add(fileMenu);
fileMenu.setText("File");
fileMenu.setMnemonic(KeyEvent.VK_F);
fileMenu.add(openMenuItem);
saveMenuItem.setMnemonic(KeyEvent.VK_S);
saveMenuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S, KeyEvent.CTRL_MASK));
fileMenu.add(saveMenuItem);
saveBMFontMenuItem.setMnemonic(KeyEvent.VK_B);
saveBMFontMenuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_B, KeyEvent.CTRL_MASK));
fileMenu.add(saveBMFontMenuItem);
代码示例来源:origin: fossasia/neurolab-desktop
fileMenu = new JMenu("File");
fileMenu.setMnemonic(KeyEvent.VK_F);
fileMenu.getAccessibleContext().setAccessibleDescription("File menu, for opening and saving files.");
fileMenu.add(menuOpenItem);
fileMenu.add(menuSaveItem);
代码示例来源:origin: net.sourceforge.ondex.apps/ovtk2
/**
* Create a JMenu labelled with text for the given property key.
*
* @param key
* property key
* @return JMenu
*/
private JMenu makeMenu(String key) {
JMenu menu = new JMenu(Config.language.getProperty(key));
menu.setMnemonic(Config.language.getProperty(key).charAt(0));
return menu;
}
内容来源于网络,如有侵权,请联系作者删除!