public void updateRecentFiles() { if (RecentFiles.paths.isEmpty()) { recentFiles.setEnabled(false); clearRecentFiles.setEnabled(false); return; } else { recentFiles.setEnabled(true); clearRecentFiles.setEnabled(true);
/** * Set if the menu should be enabled or disabled. * * @param isEnable boolean instance. */ public void setEnableMenu(boolean isEnable) { menu.setEnabled(isEnable); }
private JMenu createFindMenu() findMenu.setEnabled(false);
public void addMenuListeners(PDFDebugger frame) { frame.getFindMenu().setEnabled(true); frame.getFindMenuItem().addActionListener(findAction); frame.getFindNextMenuItem().addActionListener(nextAction); frame.getFindPreviousMenuItem().addActionListener(previousAction); }
@Override public void ancestorAdded(AncestorEvent ancestorEvent) { if (ancestorEvent.getAncestor().equals(mainPanel)) { PDFDebugger debugger = (PDFDebugger) SwingUtilities.getRoot(mainPanel); debugger.getFindMenu().setEnabled(true); searcher.addMenuListeners(debugger); } }
@Override public void ancestorRemoved(AncestorEvent ancestorEvent) { if (ancestorEvent.getAncestor().equals(mainPanel)) { PDFDebugger debugger = (PDFDebugger) SwingUtilities.getRoot(mainPanel); debugger.getFindMenu().setEnabled(false); searcher.removeMenuListeners(debugger); } }
recentFilesMenu.add(recentFileMenuItem); recentFilesMenu.setEnabled(true);
recentFilesMenu.setEnabled(false); addRecentFileItems(); fileMenu.add(recentFilesMenu);
/** * Overridden to toggle the enabled state of various * RSyntaxTextArea-specific menu items. * * If you set the popup menu via {@link #setPopupMenu(JPopupMenu)}, you * will want to override this method, especially if you removed any of the * menu items in the default popup menu. * * @param popupMenu The popup menu. This will never be <code>null</code>. * @see #createPopupMenu() * @see #setPopupMenu(JPopupMenu) */ @Override protected void configurePopupMenu(JPopupMenu popupMenu) { super.configurePopupMenu(popupMenu); // They may have overridden createPopupMenu()... if (popupMenu!=null && popupMenu.getComponentCount()>0 && foldingMenu!=null) { foldingMenu.setEnabled(foldManager. isCodeFoldingSupportedAndEnabled()); } }
multi.setEnabled(true);
@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++) { JMenuItem menuItemStrategy = MediatorGui.managerDatabase().getMenuStrategy().getItem(i); if (menuItemStrategy.getText().equals(StrategyInjection.ERROR.toString())) { JMenu menuError = (JMenu) menuItemStrategy; menuError.setEnabled(true); // Fix #46578: ArrayIndexOutOfBoundsException on getItem() if (0 <= this.indexMethodError && this.indexMethodError < menuError.getItemCount()) { menuError.getItem(this.indexMethodError).setEnabled(true); } break; } } }
public void removeMenuListeners(PDFDebugger frame) { frame.getFindMenu().setEnabled(false); frame.getFindMenuItem().removeActionListener(findAction); frame.getFindNextMenuItem().removeActionListener(nextAction); frame.getFindPreviousMenuItem().removeActionListener(previousAction); } }
/** * Enable or disable the menu. * * @param bool true for enable */ public void setEnabled (boolean bool) { menu.setEnabled(bool); } }
windowMenu.setEnabled(true);
private void adjustSessionMenu() { if(null == _dockTabDesktopPane.getSelectedWidget()) { _mnuSession.setEnabled(false); } else { _mnuSession.setEnabled(true); } }
public void setProjectFileLoaded(String file) { if (fileLoadRecentFiles != null && file != null) { LoadRecentProject.updateRecentFileMenuItems(fileLoadRecentFiles, file); recentFilesOpen.setEnabled(true); } }
@Override public void setEnabled(boolean newValue) { super.setEnabled(newValue); menu.setEnabled(newValue); }
public static void setEnabled(JMenu menu) { if (menu.getSubElements().length == 0) { menu.setEnabled(false); } }
public void addSubMenu(JMenu _m, boolean _enabled) { _m.setEnabled(_enabled); _m.addActionListener(this); this.add(_m); }
protected void setMenuBarEnabled( boolean enabled ) { menuBar.setEnabled(enabled); for (int i = 0; i < menuBar.getMenuCount(); i++) { menuBar.getMenu(i).setEnabled(enabled); } }