本文整理了Java中javax.swing.JMenuBar.add()
方法的一些代码示例,展示了JMenuBar.add()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JMenuBar.add()
方法的具体详情如下:
包路径:javax.swing.JMenuBar
类名称:JMenuBar
方法名:add
暂无
代码示例来源:origin: log4j/log4j
protected JMenuBar createMenuBar() {
JMenuBar menuBar = new JMenuBar();
menuBar.add(createFileMenu());
menuBar.add(createEditMenu());
menuBar.add(createLogLevelMenu());
menuBar.add(createViewMenu());
menuBar.add(createConfigureMenu());
menuBar.add(createHelpMenu());
return (menuBar);
}
代码示例来源:origin: kevin-wayne/algs4
private static JMenuBar createMenuBar() {
JMenuBar menuBar = new JMenuBar();
JMenu menu = new JMenu("File");
menuBar.add(menu);
JMenuItem menuItem1 = new JMenuItem(" Save... ");
menuItem1.addActionListener(std);
menuItem1.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,
Toolkit.getDefaultToolkit().getMenuShortcutKeyMask()));
menu.add(menuItem1);
return menuBar;
}
代码示例来源:origin: skylot/jadx
exportAction.putValue(Action.ACCELERATOR_KEY, getKeyStroke(KeyEvent.VK_E, KeyEvent.CTRL_DOWN_MASK));
JMenu recentFiles = new JMenu(NLS.str("menu.recent_files"));
recentFiles.addMenuListener(new RecentFilesMenuListener(recentFiles));
KeyEvent.CTRL_DOWN_MASK | KeyEvent.ALT_DOWN_MASK));
file.add(exitAction);
JMenu view = new JMenu(NLS.str("menu.view"));
view.setMnemonic(KeyEvent.VK_V);
view.add(flatPkgMenuItem);
help.add(aboutAction);
JMenuBar menuBar = new JMenuBar();
menuBar.add(file);
menuBar.add(view);
menuBar.add(nav);
menuBar.add(tools);
menuBar.add(help);
setJMenuBar(menuBar);
代码示例来源: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: ron190/jsql-injection
JMenuBar menuBarVendor = new JMenuBar();
menuBarVendor.setOpaque(false);
menuBarVendor.setBorder(null);
menuBarVendor.add(comboMenuVendor);
comboMenuVendor.add(itemRadioVendor);
groupVendor.add(itemRadioVendor);
代码示例来源:origin: net.sf.tinylaf/tinylaf
private void createMenuBar() {
JMenuBar menuBar = new JMenuBar();
menuBar.add(createFileMenu());
menuBar.add(createEditMenu());
menuBar.add(createThemesMenu());
menuBar.add(createDialogsMenu());
menuBar.add(createMagnifierMenu());
menuBar.add(createDisabledMenu());
menuBar.add(createTestMenu());
menuBar.add(createHelpMenu());
menuBar.add(createRightToLeftMenu());
menus[7] = menuBar;
theFrame.setJMenuBar(menuBar);
}
代码示例来源:origin: kevin-wayne/algs4
private JMenuBar createMenuBar() {
JMenuBar menuBar = new JMenuBar();
JMenu menu = new JMenu("File");
menuBar.add(menu);
JMenuItem menuItem1 = new JMenuItem(" Save... ");
menuItem1.addActionListener(this);
menuItem1.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,
Toolkit.getDefaultToolkit().getMenuShortcutKeyMask()));
menu.add(menuItem1);
return menuBar;
}
代码示例来源:origin: camunda/camunda-bpm-platform
protected JMenuBar createMenuBar() {
JMenuBar menuBar = new JMenuBar();
menuBar.add(createFileMenu());
menuBar.add(createEditMenu());
menuBar.add(createLogLevelMenu());
menuBar.add(createViewMenu());
menuBar.add(createConfigureMenu());
menuBar.add(createHelpMenu());
return (menuBar);
}
代码示例来源:origin: libgdx/libgdx
private void initializeComponents () {
JMenuBar menuBar = new JMenuBar();
JMenu menu = new JMenu("File");
menuBar.add(menu);
JMenuItem menuItem = new JMenuItem("Open");
menuItem.addActionListener(new ActionListener() {
menu.add(menuItem);
menuItem = new JMenuItem("Save");
menuItem.addActionListener(new ActionListener() {
menu.add(menuItem);
setJMenuBar(menuBar);
代码示例来源:origin: apache/pdfbox
JMenuBar menuBar = new JMenuBar();
menuBar.add(createFileMenu());
menuBar.add(createEditMenu());
menuBar.add(viewMenu.getMenu());
setJMenuBar(menuBar);
代码示例来源:origin: libgdx/libgdx
private void initializeComponents () {
JMenuBar menuBar = new JMenuBar();
JMenu menu = new JMenu("File");
menuBar.add(menu);
JMenuItem menuItem = new JMenuItem("Open");
menuItem.addActionListener(new ActionListener() {
menu.add(menuItem);
menuItem = new JMenuItem("Save");
menuItem.addActionListener(new ActionListener() {
menu.add(menuItem);
setJMenuBar(menuBar);
代码示例来源:origin: libgdx/libgdx
private void initializeMenus () {
JMenuBar menuBar = new JMenuBar();
setJMenuBar(menuBar);
JMenu fileMenu = new JMenu();
menuBar.add(fileMenu);
fileMenu.setText("File");
fileMenu.setMnemonic(KeyEvent.VK_F);
openMenuItem = new JMenuItem("Open Hiero settings file...");
openMenuItem.setMnemonic(KeyEvent.VK_O);
openMenuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O, KeyEvent.CTRL_MASK));
fileMenu.add(openMenuItem);
saveMenuItem = new JMenuItem("Save Hiero settings file...");
saveMenuItem.setMnemonic(KeyEvent.VK_S);
saveMenuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S, KeyEvent.CTRL_MASK));
fileMenu.add(saveMenuItem);
saveBMFontMenuItem = new JMenuItem("Save BMFont files (text)...");
saveBMFontMenuItem.setMnemonic(KeyEvent.VK_B);
saveBMFontMenuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_B, KeyEvent.CTRL_MASK));
fileMenu.add(saveBMFontMenuItem);
代码示例来源:origin: libgdx/libgdx
private void initializeMenus () {
JMenuBar menuBar = new JMenuBar();
setJMenuBar(menuBar);
JMenu fileMenu = new JMenu();
menuBar.add(fileMenu);
fileMenu.setText("File");
fileMenu.setMnemonic(KeyEvent.VK_F);
openMenuItem = new JMenuItem("Open Hiero settings file...");
openMenuItem.setMnemonic(KeyEvent.VK_O);
openMenuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_O, KeyEvent.CTRL_MASK));
fileMenu.add(openMenuItem);
saveMenuItem = new JMenuItem("Save Hiero settings file...");
saveMenuItem.setMnemonic(KeyEvent.VK_S);
saveMenuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S, KeyEvent.CTRL_MASK));
fileMenu.add(saveMenuItem);
saveBMFontMenuItem = new JMenuItem("Save BMFont files (text)...");
saveBMFontMenuItem.setMnemonic(KeyEvent.VK_B);
saveBMFontMenuItem.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_B, KeyEvent.CTRL_MASK));
fileMenu.add(saveBMFontMenuItem);
代码示例来源:origin: kevin-wayne/algs4
/**
* Displays the picture in a window on the screen.
*/
public void show() {
// create the GUI for viewing the image if needed
if (frame == null) {
frame = new JFrame();
JMenuBar menuBar = new JMenuBar();
JMenu menu = new JMenu("File");
menuBar.add(menu);
JMenuItem menuItem1 = new JMenuItem(" Save... ");
menuItem1.addActionListener(this);
// use getMenuShortcutKeyMaskEx() in Java 10 (getMenuShortcutKeyMask() deprecated)
menuItem1.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,
Toolkit.getDefaultToolkit().getMenuShortcutKeyMask()));
menu.add(menuItem1);
frame.setJMenuBar(menuBar);
frame.setContentPane(getJLabel());
// f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
if (filename == null) frame.setTitle(width + "-by-" + height);
else frame.setTitle(filename);
frame.setResizable(false);
frame.pack();
frame.setVisible(true);
}
// draw
frame.repaint();
}
代码示例来源:origin: kevin-wayne/algs4
/**
* Displays the picture in a window on the screen.
*/
public void show() {
// create the GUI for viewing the image if needed
if (frame == null) {
frame = new JFrame();
JMenuBar menuBar = new JMenuBar();
JMenu menu = new JMenu("File");
menuBar.add(menu);
JMenuItem menuItem1 = new JMenuItem(" Save... ");
menuItem1.addActionListener(this);
// use getMenuShortcutKeyMaskEx() in Java 10 (getMenuShortcutKeyMask() deprecated)
menuItem1.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,
Toolkit.getDefaultToolkit().getMenuShortcutKeyMask()));
menu.add(menuItem1);
frame.setJMenuBar(menuBar);
frame.setContentPane(getJLabel());
// f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
if (filename == null) frame.setTitle(width + "-by-" + height);
else frame.setTitle(filename);
frame.setResizable(false);
frame.pack();
frame.setVisible(true);
}
// draw
frame.repaint();
}
代码示例来源:origin: stanfordnlp/CoreNLP
private JMenuBar getMenu() {
JMenuBar mbar = new JMenuBar();
quit.addActionListener(this);
file.add(loadFiles);
file.add(loadTsurgeon);
file.addSeparator();
file.add(clearFileList);
file.addSeparator();
file.add(saveMatches);
JMenu edit = new JMenu("Edit");
copy = new JMenuItem("Copy");
copy.setActionCommand((String)TransferHandler.getCopyAction().
edit.add(copy);
JMenu search = new JMenu("Search");
searchMenuItem = new JMenuItem("Search");
searchMenuItem.addActionListener(this);
tools.add(tDiff);
mbar.add(file);
mbar.add(edit);
mbar.add(search);
mbar.add(tools);
代码示例来源:origin: redwarp/9-Patch-Resizer
private void setMenuBar() {
JMenuBar menuBar = new JMenuBar();
this.setJMenuBar(menuBar);
JMenu mnEdit = new JMenu(Localization.get("menu_edit"));
menuBar.add(mnEdit);
this.mntmClear = new JMenuItem(Localization.get("menu_item_clear"));
this.mntmClear.setAction(this.action);
this.mntmClear.setEnabled(false);
mnEdit.add(this.mntmClear);
JMenu mnHelp = new JMenu(Localization.get("menu_help"));
menuBar.add(mnHelp);
JMenuItem mntmAbout = new JMenuItem();
mntmAbout.setAction(new AboutAction());
mnHelp.add(mntmAbout);
}
代码示例来源:origin: stanfordnlp/CoreNLP
private JMenuBar addMenuBar() {
JMenuBar menubar = new JMenuBar();
JMenu fileMenu = new JMenu("File");
menubar.add(fileMenu);
JMenu editMenu = new JMenu("Edit");
menubar.add(editMenu);
JMenu classifierMenu = new JMenu("Classifier");
menubar.add(classifierMenu);
JMenuItem openFile = new JMenuItem("Open File");
openFile.setMnemonic('O');
openFile.setAccelerator(KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F, menuMask));
openFile.addActionListener(actor);
fileMenu.add(openFile);
JMenuItem loadURL = new JMenuItem("Load URL");
loadURL.setMnemonic('L');
loadURL.setAccelerator(KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_U, menuMask));
loadURL.addActionListener(actor);
fileMenu.add(loadURL);
fileMenu.add(new JSeparator());
saveUntagged = new JMenuItem("Save Untagged File");
saveUntagged.setMnemonic('S');
saveUntagged.setAccelerator(KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, menuMask));
代码示例来源:origin: stanfordnlp/CoreNLP
jMenuBar1 = new javax.swing.JMenuBar();
jMenu1 = new javax.swing.JMenu();
loadDataItem = new javax.swing.JMenuItem();
loadParserItem = new javax.swing.JMenuItem();
jSeparator1 = new javax.swing.JSeparator();
exitItem = new javax.swing.JMenuItem();
jMenu2 = new javax.swing.JMenu();
untokEngItem = new javax.swing.JCheckBoxMenuItem();
tokChineseItem = new javax.swing.JCheckBoxMenuItem();
loadDataItem.addActionListener(this::loadDataItemActionPerformed);
jMenu1.add(loadDataItem);
loadParserItem.setText("Load Parser");
loadParserItem.addActionListener(this::loadParserItemActionPerformed);
jMenu1.add(loadParserItem);
jMenu1.add(jSeparator1);
exitItem.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_X, java.awt.event.InputEvent.ALT_MASK));
exitItem.setMnemonic('x');
jMenu1.add(exitItem);
jMenuBar1.add(jMenu1);
代码示例来源:origin: pmd/pmd
private JMenuBar createMenuBar() {
JMenuBar menuBar = new JMenuBar();
JMenu menu = new JMenu("Language");
ButtonGroup group = new ButtonGroup();
languageVersionMenuItems[i] = button;
group.add(button);
menu.add(button);
menuBar.add(menu);
JMenu actionsMenu = new JMenu("Actions");
JMenuItem copyXMLItem = new JMenuItem("Copy xml to clipboard");
copyXMLItem.addActionListener(new ActionListener() {
@Override
actionsMenu.add(copyXMLItem);
JMenuItem createRuleXMLItem = new JMenuItem("Create rule XML");
createRuleXMLItem.addActionListener(new ActionListener() {
@Override
actionsMenu.add(createRuleXMLItem);
menuBar.add(actionsMenu);
内容来源于网络,如有侵权,请联系作者删除!