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 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());
flattenSwitchBlocks = new JCheckBoxMenuItem("Flatten Switch Blocks"); flattenSwitchBlocks.setSelected(settings.getFlattenSwitchBlocks()); flattenSwitchBlocks.addActionListener(settingsChanged); settingsMenu.add(flattenSwitchBlocks); forceExplicitImports = new JCheckBoxMenuItem("Force Explicit Imports"); forceExplicitImports.setSelected(settings.getForceExplicitImports()); forceExplicitImports.addActionListener(settingsChanged); settingsMenu.add(forceExplicitImports); forceExplicitTypes = new JCheckBoxMenuItem("Force Explicit Types"); forceExplicitTypes.setSelected(settings.getForceExplicitTypeArguments()); forceExplicitTypes.addActionListener(settingsChanged); showSyntheticMembers = new JCheckBoxMenuItem("Show Synthetic Members"); showSyntheticMembers.setSelected(settings.getShowSyntheticMembers()); showSyntheticMembers.addActionListener(settingsChanged); excludeNestedTypes = new JCheckBoxMenuItem("Exclude Nested Types"); excludeNestedTypes.setSelected(settings.getExcludeNestedTypes()); excludeNestedTypes.addActionListener(settingsChanged); retainRedundantCasts = new JCheckBoxMenuItem("Retain Redundant Casts"); retainRedundantCasts.setSelected(settings.getRetainRedundantCasts()); retainRedundantCasts.addActionListener(settingsChanged); unicodeReplacement = new JCheckBoxMenuItem("Enable Unicode Replacement"); unicodeReplacement.setSelected(settings.isUnicodeOutputEnabled()); unicodeReplacement.addActionListener(settingsChanged);
protected List updateView() { ArrayList updatedList = new ArrayList(); Iterator columnIterator = _columns.iterator(); while (columnIterator.hasNext()) { LogTableColumn column = (LogTableColumn) columnIterator.next(); JCheckBoxMenuItem result = getLogTableColumnMenuItem(column); // check and see if the checkbox is checked if (result.isSelected()) { updatedList.add(column); } } return updatedList; }
protected JCheckBoxMenuItem createMenuItem(LogLevel level) { JCheckBoxMenuItem result = new JCheckBoxMenuItem(level.toString()); result.setSelected(true); result.setMnemonic(level.toString().charAt(0)); result.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { _table.getFilteredLogTableModel().refresh(); updateStatusLabel(); } }); return result; }
private void buildOperationMenu(JMenu operationMenu) { operationMenu.removeAll(); packageExplorerStyle = new JCheckBoxMenuItem("Package Explorer Style"); packageExplorerStyle.setSelected(luytenPrefs.isPackageExplorerStyle()); packageExplorerStyle.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { operationMenu.add(packageExplorerStyle); filterOutInnerClassEntries = new JCheckBoxMenuItem("Filter Out Inner Class Entries"); filterOutInnerClassEntries.setSelected(luytenPrefs.isFilterOutInnerClassEntries()); filterOutInnerClassEntries.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { operationMenu.add(filterOutInnerClassEntries); singleClickOpenEnabled = new JCheckBoxMenuItem("Single Click Open"); singleClickOpenEnabled.setSelected(luytenPrefs.isSingleClickOpenEnabled()); singleClickOpenEnabled.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { exitByEscEnabled = new JCheckBoxMenuItem("Exit By Esc"); exitByEscEnabled.setSelected(luytenPrefs.isExitByEscEnabled()); exitByEscEnabled.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) {
JCheckBoxMenuItem item = (JCheckBoxMenuItem) menuItems.get(column); item.setSelected(getValue(map, SELECTED).equalsIgnoreCase("true")); if (item.isSelected()) { selectedColumns.add(column);
JMenu modeMenu = new JMenu("Mode"); menuBar.add(modeMenu); JCheckBoxMenuItem singleVariable = new JCheckBoxMenuItem("In-Depth Information (Single Variable)"); JCheckBoxMenuItem multiVariable = new JCheckBoxMenuItem("Marginals Only (Multiple Variables)"); ButtonGroup group = new ButtonGroup(); group.add(singleVariable); group.add(multiVariable); singleVariable.setSelected(true); multiVariable.setSelected(true); modeMenu.add(multiVariable); editEvidence.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { setMode(mode); singleVariable.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { setMode(SINGLE_VALUE); multiVariable.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { setMode(MULTI_VALUE);
jPanel2 = new javax.swing.JPanel(); toolbarPreferencesButton = new javax.swing.JButton(); requireSchemaCheckboxMenuItem = new javax.swing.JCheckBoxMenuItem(); menuBar = new javax.swing.JMenuBar(); fileMenu = new javax.swing.JMenu(); newMenu = new javax.swing.JMenu(); newSchemaMenuItem = new javax.swing.JMenuItem(); newQueryMenuItem = new javax.swing.JMenuItem(); newJDBCExplorerMenuItem = new javax.swing.JMenuItem(); windowMenu = new javax.swing.JMenu(); viewXmlMenuItem = new javax.swing.JCheckBoxMenuItem(); viewXmlMenuItem.setText( getResourceConverter().getString( "workbench.menu.viewXML", "View XML")); viewXmlMenuItem.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent evt) { requireSchemaCheckboxMenuItem.setText( getResourceConverter().getString( "workbench.menu.requireSchema", "Require Schema")); requireSchemaCheckboxMenuItem.setSelected(requireSchema); requireSchemaCheckboxMenuItem.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent e) {
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(); untokChineseItem = 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'); jMenu1.add(exitItem); jMenuBar1.add(jMenu1);
mb = new JMenuBar(); m1 = new JMenu("File"); m2 = new JMenu("Edit"); m3 = new JMenu("View"); mn1 = new JMenuItem("New"); mn2 = new JMenuItem("Open"); mn3 = new JMenuItem("Close"); chk1 = new JCheckBoxMenuItem("Cut"); chk2 = new JCheckBoxMenuItem("Copy"); chk3 = new JCheckBoxMenuItem("Paste"); rd1 = new JRadioButtonMenuItem("Find"); rd2 = new JRadioButtonMenuItem("Find Next"); m3.add(sp3); m3.add(rd3); mb.add(m1); mb.add(m1); mb.add(m2); mb.add(m3); getContentPane().add(mb); mb.setSize(300, 300); mb.setVisible(true);
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(); jCheckBoxMenuItem_SpeakerWindow = new javax.swing.JCheckBoxMenuItem(); jMenuBar_AdminWindow.add(jMenu_File); jMenuBar_AdminWindow.add(jMenu_Tools); jCheckBoxMenuItem_AdminWindow.setSelected(true); jCheckBoxMenuItem_AdminWindow.setText("Admin Window"); jCheckBoxMenuItem_AdminWindow.setEnabled(false); jCheckBoxMenuItem_SpeakerWindow.setText("Speaker Window"); jCheckBoxMenuItem_SpeakerWindow.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jCheckBoxMenuItem_SpeakerWindowActionPerformed(evt);
holdPriorityMenuItem = new JCheckBoxMenuItem("<html><b>" + (System.getProperty("os.name").contains("Mac OS X") ? "Cmd" : "Ctrl") + "+click</b> - Hold Priority"); holdPriorityMenuItem.setMnemonic(KeyEvent.VK_P); holdPriorityMenuItem.setToolTipText("<html>Hold priority after casting a spell or activating an ability, instead of automatically passing priority."); popupMenu.add(holdPriorityMenuItem); holdPriorityMenuItem.addActionListener(e -> { boolean holdPriority = ((JCheckBoxMenuItem) e.getSource()).getState(); gamePanel.setMenuStates(manaPoolMenuItem1.getState(), manaPoolMenuItem2.getState(), useFirstManaAbilityItem.getState(), holdPriority); gamePanel.holdPriority(holdPriority); }); manaPoolMenuItem1 = new JCheckBoxMenuItem("Automatically", true); manaPoolMenuItem1.setMnemonic(KeyEvent.VK_A); manaPoolMenuItem1.setToolTipText("<html>If not active, produced mana goes only to the mana pool<br>" + "and you have to click the type of mana you want to use <br>" + "in the player mana pool panel for payment."); manaPoolMenuItem1.addActionListener(e -> { boolean manaPoolAutomatic = ((JCheckBoxMenuItem) e.getSource()).getState(); PreferencesDialog.saveValue(KEY_GAME_MANA_AUTOPAYMENT, manaPoolAutomatic ? "true" : "false"); gamePanel.setMenuStates(manaPoolAutomatic, manaPoolMenuItem2.getState(), useFirstManaAbilityItem.getState(), holdPriorityMenuItem.getState()); SessionHandler.sendPlayerAction(manaPoolAutomatic ? PlayerAction.MANA_AUTO_PAYMENT_ON : PlayerAction.MANA_AUTO_PAYMENT_OFF, gameId, null); }); manaPoolMenuItem2 = new JCheckBoxMenuItem("No automatic usage for mana already in the pool", true); manaPoolMenuItem2.setMnemonic(KeyEvent.VK_N); manaPoolMenuItem2.setToolTipText("<html>Mana that is already in the mana pool as you start casting a spell or activating an ability<br>" + " needs to be payed manually. So you use the mana in the pool only by clicking on the related<br>" + " mana symbols of mana pool area.");
private JMenuBar getMenu() { JMenuBar mbar = new JMenuBar(); JMenu file = new JMenu("File"); loadFiles = new JMenuItem("Load trees..."); loadFiles.addActionListener(this); saveMatches = new JMenuItem("Save matched trees..."); saveMatches.addActionListener(this); saveMatches.setEnabled(false); quit.addActionListener(this); file.add(loadFiles); file.add(loadTsurgeon); file.addSeparator(); file.add(clearFileList); preferences = new JMenuItem("Options..."); preferences.addActionListener(this); tDiff = new JCheckBoxMenuItem("Tdiff"); tDiff.addActionListener(this); tools.add(tDiff); mbar.add(file); mbar.add(edit); mbar.add(search); mbar.add(tools);
private JMenuBar createMenuBar() { menu = new JMenu("View"); JCheckBoxMenuItem cbItem = new JCheckBoxMenuItem(new CodeFoldingAction()); cbItem.setSelected(true); menu.add(cbItem); cbItem = new JCheckBoxMenuItem(new ViewLineHighlightAction()); cbItem.setSelected(true); menu.add(cbItem); cbItem = new JCheckBoxMenuItem(new ViewLineNumbersAction()); cbItem.setSelected(true); menu.add(cbItem); cbItem = new JCheckBoxMenuItem(new AnimateBracketMatchingAction()); cbItem.setSelected(true); menu.add(cbItem); cbItem = new JCheckBoxMenuItem(new BookmarksAction()); cbItem.setSelected(true); menu.add(cbItem); cbItem = new JCheckBoxMenuItem(new WordWrapAction()); menu.add(cbItem); cbItem = new JCheckBoxMenuItem(new ToggleAntiAliasingAction()); cbItem.setSelected(true); menu.add(cbItem); cbItem = new JCheckBoxMenuItem(new MarkOccurrencesAction()); cbItem.setSelected(true); menu.add(cbItem); cbItem = new JCheckBoxMenuItem(new TabLinesAction()); menu.add(cbItem); mb.add(menu);
this.chunkMenu = new JCheckBoxMenuItem( I18n.valueByKey("CONSOLE_CHUNK_LABEL"), HelperUi.ICON_CHUNK, this.binaryMenu = new JCheckBoxMenuItem( I18n.valueByKey("CONSOLE_BINARY_LABEL"), HelperUi.ICON_BINARY, this.networkMenu = new JCheckBoxMenuItem( I18n.valueByKey("CONSOLE_NETWORK_LABEL"), HelperUi.ICON_HEADER, this.javaDebugMenu = new JCheckBoxMenuItem( I18n.valueByKey("CONSOLE_JAVA_LABEL"), HelperUi.ICON_CUP, menuItem.setUI( new BasicCheckBoxMenuItemUI() { @Override this.chunkMenu.addActionListener(actionEvent -> { if (this.chunkMenu.isSelected()) { MediatorGui.panelConsoles().insertChunkTab(); } else { this.binaryMenu.addActionListener(actionEvent -> { if (this.binaryMenu.isSelected()) { MediatorGui.panelConsoles().insertBooleanTab(); } else {
private void createMenuBar(final BanzaiApplication application) { JMenuBar menubar = new JMenuBar(); JMenu sessionMenu = new JMenu("Session"); menubar.add(sessionMenu); JMenuItem logonItem = new JMenuItem("Logon"); logonItem.addActionListener(e -> Banzai.get().logon()); sessionMenu.add(logonItem); JMenuItem logoffItem = new JMenuItem("Logoff"); logoffItem.addActionListener(e -> Banzai.get().logout()); sessionMenu.add(logoffItem); JMenu appMenu = new JMenu("Application"); menubar.add(appMenu); JMenuItem appAvailableItem = new JCheckBoxMenuItem("Available"); appAvailableItem.setSelected(application.isAvailable()); appAvailableItem.addActionListener(e -> application.setAvailable(((JCheckBoxMenuItem) e.getSource()).isSelected())); appMenu.add(appAvailableItem); JMenuItem sendMissingFieldRejectItem = new JCheckBoxMenuItem("Send Missing Field Reject"); sendMissingFieldRejectItem.setSelected(application.isMissingField()); sendMissingFieldRejectItem.addActionListener(e -> application.setMissingField(((JCheckBoxMenuItem) e.getSource()).isSelected())); appMenu.add(sendMissingFieldRejectItem); setJMenuBar(menubar); } }
@Override protected void buildMenu(JPopupMenu2 tablePopupMenu, final TreePath path) { JMenuItem menuItemCheckAll = new JMenuItem(I18nView.valueByKey("COLUMNS_CHECK_ALL"), 'C'); I18nView.addComponentForKey("COLUMNS_CHECK_ALL", menuItemCheckAll); JMenuItem menuItemUncheckAll = new JMenuItem(I18nView.valueByKey("COLUMNS_UNCHECK_ALL"), 'U'); I18nView.addComponentForKey("COLUMNS_UNCHECK_ALL", menuItemUncheckAll); menuItemCheckAll.setIcon(HelperUi.ICON_EMPTY); menuItemUncheckAll.setIcon(HelperUi.ICON_EMPTY); tablePopupMenu.add(menuItemUncheckAll); JMenu menuCustomLoad = new JMenu("Custom load"); ButtonGroup buttonGroupLoadRows = new ButtonGroup(); JMenuItem menuItemDump = new JCheckBoxMenuItem("Dump to a file"); panelCustomToChar.add(inputCustomToChar, BorderLayout.CENTER); buttonGroupLoadRows.add(menuItemLoadAllRows); buttonGroupLoadRows.add(menuItemLoadOneRow); menuCustomLoad.add(menuItemLoadAllRows); menuCustomLoad.add(menuItemLoadOneRow); menuCustomLoad.add(new JSeparator()); menuCustomLoad.add(panelCustomFromRow);
public void initCardAreaPopup() { final JPopupMenu menu = new JPopupMenu(); final JMenuItem hideSelected = new JMenuItem("Hide selected"); hideSelected.addActionListener(e -> hideSelection()); menu.add(hideSelected); JMenuItem showAll = new JMenuItem("Show all"); showAll.addActionListener(e -> showAll()); menu.add(showAll); JMenu sortMenu = new JMenu("Sort by..."); final Map<Sort, JMenuItem> sortMenuItems = new LinkedHashMap<>(); for (final Sort sort : Sort.values()) { JMenuItem subSort = new JCheckBoxMenuItem(sort.getText()); sortMenuItems.put(sort, subSort); subSort.addActionListener(e -> { resort(); }); sortMenu.add(subSort); sortMenu.add(new JPopupMenu.Separator()); final JCheckBoxMenuItem separateButton = new JCheckBoxMenuItem("Separate creatures"); separateButton.addActionListener(e -> { setSeparateCreatures(!separateCreatures); resort();
private void addMixedTestMenuItems(JMenu test) { IndTestType testType = getTestType(); if (testType != IndTestType.MIXED_MLR) { setTestType(IndTestType.MIXED_MLR); } ButtonGroup group = new ButtonGroup(); JCheckBoxMenuItem logr = new JCheckBoxMenuItem("Multinomial Logistic Regression"); group.add(logr); test.add(logr); logr.setSelected(true); logr.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { setTestType(IndTestType.MIXED_MLR); } }); }
schemaFrame.getContentPane().add( new SchemaExplorer( this, file, jdbcMetaData, newFile, schemaFrame)); ((SchemaExplorer) schemaFrame.getContentPane().getComponent(0)) .getErrMsg(); if (errorOpening != null) { new javax.swing.JMenuItem(); schemaMenuItem.setText(windowMenuMapIndex++ + " " + file.getName()); schemaMenuItem.addActionListener( new ActionListener() { public void actionPerformed(ActionEvent evt) { windowMenu.add(schemaMenuItem, 0); windowMenu.setEnabled(true); windowMenu.add(jSeparator3, -1); windowMenu.add(cascadeMenuItem, -1); windowMenu.add(tileMenuItem, -1); viewXmlMenuItem.setSelected(false); } catch (Exception ex) { LOGGER.error("openSchemaFrame", ex);