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; }
@Override public void keyTyped(KeyEvent e) { saveTaggedAs.setEnabled(false); }
public void actionPerformed(ActionEvent e) { if (itemRemoveCanvas.getText().equals("Remove Canvas")){ currentPanel.remove(canvas); itemRemoveCanvas.setText("Add Canvas"); }else if (itemRemoveCanvas.getText().equals("Add Canvas")){ currentPanel.add(canvas, BorderLayout.CENTER); itemRemoveCanvas.setText("Remove Canvas"); } } });
protected JMenuItem createConfigureSave() { JMenuItem result = new JMenuItem("Save"); result.setMnemonic('s'); result.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { saveConfiguration(); } }); return result; }
protected JMenuItem createSelectDescendantsMenuItem(final CategoryNode node) { JMenuItem selectDescendants = new JMenuItem("Select All Descendant Categories"); selectDescendants.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) { _categoryModel.setDescendantSelection(node, true); } } ); return selectDescendants; }
protected JMenuItem createEditFindNextMI() { JMenuItem editFindNextMI = new JMenuItem("Find Next"); editFindNextMI.setMnemonic('n'); editFindNextMI.setAccelerator(KeyStroke.getKeyStroke("F3")); editFindNextMI.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { findSearchText(); } }); return editFindNextMI; }
Runnable r = new Runnable() { public void run() { final JFrame f = new JFrame("Test Screenshot"); new JMenuItem("Screenshot"); screenshot.setAccelerator( KeyStroke.getKeyStroke( KeyEvent.VK_0, public void actionPerformed(ActionEvent ae) { BufferedImage img = getScreenShot( f.getContentPane() ); JOptionPane.showMessageDialog( null, JMenu menu = new JMenu("Other"); menu.add(screenshot); JMenuBar mb = new JMenuBar(); mb.add(menu); f.setJMenuBar(mb); p.add( new JScrollPane(new JTree()), BorderLayout.WEST ); p.add( new JScrollPane( new JTextArea(HELP,10,30) ), BorderLayout.CENTER );
public GUI() { frame = new JFrame("PMD Duplicate Code Detector (v " + PMDVersion.VERSION + ')'); JMenu fileMenu = new JMenu("File"); fileMenu.setMnemonic('f'); JMenuItem exitItem = new JMenuItem("Exit"); 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() { @Override public void itemStateChanged(ItemEvent e) { viewMenu.add(trimItem); JMenuBar menuBar = new JMenuBar(); menuBar.add(fileMenu); menuBar.add(viewMenu); frame.setJMenuBar(menuBar); frame.getContentPane().setLayout(new BorderLayout()); JPanel topPanel = new JPanel(); topPanel.setLayout(new BorderLayout());
/** * 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(); }
private void createDebug() { frame = new JFrame("Smack Debug Window"); frame.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent evt) { JPopupMenu menu = new JPopupMenu(); JMenuItem menuItem = new JMenuItem("Close"); menuItem.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { menu.add(menuItem); menuItem = new JMenuItem("Close All Not Active"); menuItem.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { menu.add(menuItem); frame.getContentPane().add(tabbedPane); frame.setSize(650, 400);
final JFrame frame = new JFrame(); frame.setPreferredSize(new Dimension(600, 400)); final JToolBar toolBar = new JToolBar(); final JPopupMenu popup = new JPopupMenu(); popup.add(new JMenuItem(new AbstractAction("Option 1") { public void actionPerformed(ActionEvent e) { JOptionPane.showMessageDialog(frame, "Option 1 selected"); popup.add(new JMenuItem(new AbstractAction("Option 2") { public void actionPerformed(ActionEvent e) { JOptionPane.showMessageDialog(frame, "Option 2 selected"); toolBar.add(button); frame.getContentPane().add(toolBar, BorderLayout.NORTH); frame.pack(); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setLocationRelativeTo(null); frame.setVisible(true);
public FileSaver(JProgressBar bar, JLabel label) { this.bar = bar; this.label = label; final JPopupMenu menu = new JPopupMenu("Cancel"); final JMenuItem item = new JMenuItem("Cancel"); item.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent arg0) { setCancel(true); } }); menu.add(item); this.label.addMouseListener(new MouseAdapter() { public void mouseClicked(MouseEvent ev) { if (SwingUtilities.isRightMouseButton(ev) && isExtracting()) menu.show(ev.getComponent(), ev.getX(), ev.getY()); } }); }
jLabel_MessageBarIcon = new javax.swing.JLabel(); jButton_Display = new javax.swing.JButton(); jMenuBar_AdminWindow = new javax.swing.JMenuBar(); jMenu_File = new javax.swing.JMenu(); jMenuItem_Open = new javax.swing.JMenuItem(); jMenuItem_ImportText = new javax.swing.JMenuItem(); jSeparator_File = new javax.swing.JSeparator(); jMenuItem_Exit = new javax.swing.JMenuItem(); jMenu_Tools = new javax.swing.JMenu(); jMenuItem_Options = new javax.swing.JMenuItem(); jMenu_Window = new javax.swing.JMenu(); jCheckBoxMenuItem_AdminWindow = new javax.swing.JCheckBoxMenuItem(); jMenu_About = new javax.swing.JMenuItem(); jMenuItem_Open.setIcon(new javax.swing.ImageIcon(getClass().getResource("/marytts/tools/redstart/open_16x16.png"))); jMenuItem_Open.setText("Open Voice..."); jMenuItem_Open.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem_OpenActionPerformed(evt); jMenuItem_ImportText.setText("Import text file..."); jMenuItem_ImportText.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenuItem_ImportTextActionPerformed(evt); jMenuItem_Exit.setIcon(new javax.swing.ImageIcon(getClass().getResource("/marytts/tools/redstart/exit_16x16.png"))); jMenuItem_Exit.setText("Exit"); jMenuItem_Exit.addActionListener(new java.awt.event.ActionListener() {
menuBar = new JMenuBar(); //menubar fileM = new JMenu("File"); //file menu editM = new JMenu("Edit"); //edit menu viewM = new JMenu("View"); //edit menu scpane = new JScrollPane(ta); //scrollpane and add textarea to scrollpane exitI = new JMenuItem("Exit"); cutI = new JMenuItem("Cut"); copyI = new JMenuItem("Copy"); pasteI = new JMenuItem("Paste"); selectI = new JMenuItem("Select All"); //menuitems saveI = new JMenuItem("Save"); //menuitems loadI = new JMenuItem("Load"); //menuitems statusI = new JMenuItem("Status"); //menuitems toolBar = new JToolBar(); ta.setWrapStyleWord(true); saveI.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S, ActionEvent.CTRL_MASK)); loadI.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_L, ActionEvent.CTRL_MASK)); cutI.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_X, ActionEvent.CTRL_MASK)); copyI.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_C, ActionEvent.CTRL_MASK)); pasteI.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_V, ActionEvent.CTRL_MASK)); selectI.setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_A, ActionEvent.CTRL_MASK)); statusI.addActionListener(this); setVisible(true);
private void createAndShowGUI() { //Make sure we have nice window decorations. JFrame.setDefaultLookAndFeelDecorated(true); //Create and set up the window. frame = new JFrame("Stanford Named Entity Recognizer"); frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); frame.getContentPane().setLayout(new BorderLayout()); frame.getContentPane().setPreferredSize(new Dimension(WIDTH, HEIGHT)); frame.setJMenuBar(addMenuBar()); buildTagPanel(); buildContentPanel(); buildExtractButton(); extractButton.setEnabled(false); extract.setEnabled(false); //Display the window. frame.pack(); frame.setVisible(true); }
JMenuItem openFile = new JMenuItem("Open File"); openFile.setMnemonic('O'); openFile.setAccelerator(KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F, menuMask)); openFile.addActionListener(actor); JMenuItem loadURL = new JMenuItem("Load URL"); loadURL.setMnemonic('L'); loadURL.setAccelerator(KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_U, menuMask)); loadURL.addActionListener(actor); saveUntagged = new JMenuItem("Save Untagged File"); saveUntagged.setMnemonic('S'); saveUntagged.setAccelerator(KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_S, menuMask)); saveUntagged.addActionListener(actor); saveUntagged.setEnabled(false); JMenuItem saveUntaggedAs = new JMenuItem("Save Untagged File As ..."); saveUntaggedAs.setMnemonic('U'); saveUntaggedAs.setAccelerator(KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_U, menuMask)); saveUntaggedAs.addActionListener(actor); saveTaggedAs = new JMenuItem("Save Tagged File As ..."); saveTaggedAs.setMnemonic('T'); saveTaggedAs.setAccelerator(KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_T, menuMask)); saveTaggedAs.addActionListener(actor); saveTaggedAs.setEnabled(false); JMenuItem exit = new JMenuItem("Exit"); exit.setMnemonic('x');
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(); jMenu1.setText("File"); loadDataItem.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_O, java.awt.event.InputEvent.ALT_MASK)); loadDataItem.setMnemonic('o'); loadDataItem.setText("Load File"); loadDataItem.setToolTipText("Load a data file."); 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'); exitItem.setText("Exit"); exitItem.setToolTipText("Exits the program."); exitItem.addActionListener(this::exitItemActionPerformed);
private void initializeMenus () { JMenuBar menuBar = new JMenuBar(); setJMenuBar(menuBar); 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); fileMenu.addSeparator(); 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); fileMenu.addSeparator(); exitMenuItem = new JMenuItem("Exit"); exitMenuItem.setMnemonic(KeyEvent.VK_X); fileMenu.add(exitMenuItem);
JMenuItem jmi_open_req = new JMenuItem("Open Request", RCFileView.REQUEST_ICON); jmi_open_req.setMnemonic(KeyEvent.VK_O); jmi_open_req.setAccelerator(KeyStroke.getKeyStroke( KeyEvent.VK_O, Toolkit.getDefaultToolkit().getMenuShortcutKeyMask())); jmi_open_req.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent arg0) { JMenuItem jmi_open_res = new JMenuItem("Open Response", RCFileView.RESPONSE_ICON); jmi_open_res.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { JMenuItem jmi_open_archive = new JMenuItem("Open Req-Res Archive", RCFileView.ARCHIVE_ICON); jmi_open_archive.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { JMenuItem jmi_save_req = new JMenuItem("Save Request", RCFileView.REQUEST_ICON); jmi_save_req.setMnemonic(KeyEvent.VK_Q); jmi_save_req.setAccelerator(KeyStroke.getKeyStroke( KeyEvent.VK_S, Toolkit.getDefaultToolkit().getMenuShortcutKeyMask())); jmi_save_req.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent arg0) { JMenuItem jmi_save_res = new JMenuItem("Save Response", RCFileView.RESPONSE_ICON); jmi_save_res.setMnemonic(KeyEvent.VK_S); jmi_save_res.addActionListener(new ActionListener() {
final JMenuBar menuBar = new JMenuBar(); setJMenuBar(menuBar); final JMenu menu = new JMenu("File"); menuBar.add(menu); final JMenuItem loadMenuItem = new JMenuItem("Load file..."); menu.add(loadMenuItem); loadMenuItem.addActionListener(lxa); } catch (NoClassDefFoundError e) { final JMenuItem exitMenuItem = new JMenuItem("Exit"); menu.add(exitMenuItem); exitMenuItem.addActionListener(ExitAction.INSTANCE); getContentPane().add(cp, BorderLayout.NORTH); getContentPane().add(jsp, BorderLayout.CENTER); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent aEvent) { ExitAction.INSTANCE.actionPerformed(null); pack(); setVisible(true);