@Override public void internalFrameActivated(InternalFrameEvent e) { for (int i=2; i < getMenuBar(e).getWindowMenu().getItemCount(); i++) { final JMenuItem item = getMenuBar(e).getWindowMenu().getItem(i); if (((WindowMenuItemAction)item.getAction()).getInternalFrame() == e.getInternalFrame()) { item.setSelected(true); break; } } getActionMap(e).get(ActionCommands.EXPORT.toString()).setEnabled(true); getActionMap(e).get(ActionCommands.REFRESH.toString()).setEnabled(true); getActionMap(e).get(ActionCommands.WATCH.toString()).setEnabled(true); getActionMap(e).get(ActionCommands.ZOOM.toString()).setEnabled(true); getActionMap(e).get(ActionCommands.ARRANGE.toString()).setEnabled(true); // setSelected() does not fire ActionEvent -> both buttons have to be changed getMenuBar(e).getWatchMenuItem().setSelected(getSelectedGCDocument(e).isWatched()); getToolBar(e).getWatchToggleButton().setSelected(getSelectedGCDocument(e).isWatched()); updateMenuItemState(e); }
@Override public void mouseClicked(MouseEvent e) { if (SwingUtilities.isRightMouseButton(e)) { for (Sort s : sortMenuItems.keySet()) { sortMenuItems.get(s).setSelected(cardSort == s); } hideSelected.setEnabled(!dragCardList().isEmpty()); separateButton.setSelected(separateCreatures); menu.show(e.getComponent(), e.getX(), e.getY()); } } });
@Override public void execute() { if (MediatorGui.managerDatabase() == null) { LOGGER.error("Unexpected unregistered MediatorGui.managerDatabase() in "+ this.getClass()); } for (int i = 0 ; i < MediatorGui.managerDatabase().getMenuStrategy().getItemCount() ; i++) { MediatorGui.managerDatabase().getMenuStrategy().getItem(i).setEnabled(false); MediatorGui.managerDatabase().getMenuStrategy().getItem(i).setSelected(false); } }
@Override public void execute() { if (MediatorGui.managerDatabase() == null) { LOGGER.error("Unexpected unregistered MediatorGui.managerDatabase() in "+ this.getClass()); } MediatorGui.managerDatabase().getMenuStrategy().setText(StrategyInjection.NORMAL.toString()); for (int i = 0 ; i < MediatorGui.managerDatabase().getMenuStrategy().getItemCount() ; i++) { if (MediatorGui.managerDatabase().getMenuStrategy().getItem(i).getText().equals(StrategyInjection.NORMAL.toString())) { MediatorGui.managerDatabase().getMenuStrategy().getItem(i).setSelected(true); break; } } }
@Override public void execute() { if (MediatorGui.managerDatabase() == null) { LOGGER.error("Unexpected unregistered MediatorGui.managerDatabase() in "+ this.getClass()); } MediatorGui.managerDatabase().getMenuStrategy().setText(StrategyInjection.TIME.toString()); for (int i = 0 ; i < MediatorGui.managerDatabase().getMenuStrategy().getItemCount() ; i++) { if (MediatorGui.managerDatabase().getMenuStrategy().getItem(i).getText().equals(StrategyInjection.TIME.toString())) { MediatorGui.managerDatabase().getMenuStrategy().getItem(i).setSelected(true); break; } } }
@Override public void execute() { if (MediatorGui.managerDatabase() == null) { LOGGER.error("Unexpected unregistered MediatorGui.managerDatabase() in "+ this.getClass()); } MediatorGui.managerDatabase().getMenuStrategy().setText(StrategyInjection.BLIND.toString()); for (int i = 0 ; i < MediatorGui.managerDatabase().getMenuStrategy().getItemCount() ; i++) { if (MediatorGui.managerDatabase().getMenuStrategy().getItem(i).getText().equals(StrategyInjection.BLIND.toString())) { MediatorGui.managerDatabase().getMenuStrategy().getItem(i).setSelected(true); break; } } }
addSyntaxItem("XML", "XMLExample.txt", SYNTAX_STYLE_XML, bg, menu); addSyntaxItem("YAML", "YamlExample.txt", SYNTAX_STYLE_YAML, bg, menu); menu.getItem(2).setSelected(true); mb.add(menu);
public void setSelected(boolean selected) { if(menuItem == null) { return; } menuItem.setSelected(selected); }
public void setSelected(boolean selected) { if (menuItem != null) { menuItem.setSelected(selected); } }
@Override public void execute() { if (MediatorGui.managerDatabase() == null) { LOGGER.error("Unexpected unregistered MediatorGui.managerDatabase() in "+ this.getClass()); } MediatorGui.managerDatabase().getMenuStrategy().setText(StrategyInjection.ERROR.toString()); JMenu menuError = (JMenu) MediatorGui.managerDatabase().getMenuStrategy().getMenuComponent(2); int indexError = StrategyInjection.ERROR.instance().getIndexMethod(); String nameError = MediatorModel.model().getVendor().instance().getXmlModel().getStrategy().getError().getMethod().get(indexError).getName(); for (int i = 0 ; i < MediatorGui.managerDatabase().getMenuStrategy().getItemCount() ; i++) { // Fix #44635: ArrayIndexOutOfBoundsException on getItem() try { if (menuError.getItem(i).getText().equals(nameError)) { menuError.getItem(i).setSelected(true); MediatorGui.managerDatabase().getMenuStrategy().setText(nameError); break; } } catch (ArrayIndexOutOfBoundsException e) { LOGGER.error(e, e); } } }
JMenuItem createMenuItemSelectable(JMenuItem item, String name, boolean init, ActionListener listener) { item.setText(name); item.setSelected(init); if (listener != null) { item.addActionListener(listener); } return item; } }
public void setSorting(String key) { JMenuItem item = getItem("sort_"+key); if (item != null) { item.setSelected(true); } }
private void setCasInitializerPanelVisible(boolean visible) { casInitializerPanel.setVisible(visible); if (viewCasInitializerPanelMenuItem != null) { viewCasInitializerPanelMenuItem.setSelected(visible); } if (visible) { readerInitializerSplitPane.setDividerLocation(0.5); } }
public void setRange(int range) { String key = "historyRange"+range; JMenuItem item = getItem(key); if (item != null) { item.setSelected(true); } }
public void addViewAsPairsMenuItem() { final JMenuItem item = new JCheckBoxMenuItem("View as pairs"); item.setSelected(renderOptions.isViewPairs()); item.addActionListener(aEvt -> { boolean viewAsPairs = item.isSelected(); setViewAsPairs(viewAsPairs); }); item.setEnabled(dataManager.isPairedEnd()); add(item); }
private static void updateMenu(final JMenu _m,final String actionCommand){ for (int i = _m.getMenuComponentCount() - 1; i >= 0; i--) { if (_m.getMenuComponent(i) instanceof JMenuItem) { final JMenuItem it = (JMenuItem) _m.getMenuComponent(i); it.setSelected(it.getActionCommand().equals(actionCommand)); } } }
public JMenuItem addQuickConsensusModeItem() { // Change track height by attribute final JMenuItem item = new JCheckBoxMenuItem("Quick consensus mode"); item.setSelected(renderOptions.isQuickConsensusMode()); item.addActionListener(aEvt -> { renderOptions.setQuickConsensusMode(item.isSelected()); refresh(); }); add(item); return item; }
@Override protected void uninstallDefaults() { menuItem.setArmed(false); menuItem.setSelected(false); menuItem.resetKeyboardActions(); super.uninstallDefaults(); }
public void actionPerformed( ActionEvent e ){ if( action.isDropDownTriggerable( dockable, false )) itemTriggered(); else item.setSelected( action.isSelected( dockable )); }
static JMenuItem customizeMenuItemAsLabel( final JMenuItem label, final Configuration configuration ) { label.setFont( MainFrame.menu_font.deriveFont( Font.BOLD ) ); if ( !configuration.isUseNativeUI() ) { label.setBackground( configuration.getGuiMenuBackgroundColor() ); label.setForeground( configuration.getGuiMenuTextColor() ); label.setOpaque( true ); } label.setSelected( false ); label.setEnabled( false ); return label; }