@Override public void actionPerformed(ActionEvent ae) { if (undoManager.canUndo()) { undoManager.undo(); } } };
@Override public void actionPerformed(ActionEvent evt) { try { if (undoManager.canUndo()) { undoManager.undo(); } } catch (CannotUndoException e) { throw new RuntimeException(e); } } });
@Override public void actionPerformed(ActionEvent e) { try { if (undoRedo.canUndo()) { undoRedo.undo(); } } catch (CannotUndoException ex) { log.warn("Notes Document Unable To Undo: " + ex); } } });
private void process(MouseEvent e) { textComponent.requestFocus(); boolean enabled = textComponent.isEnabled(); boolean editable = textComponent.isEditable(); boolean nonempty = !(textComponent.getText() == null || textComponent.getText().equals("")); boolean marked = textComponent.getSelectedText() != null; boolean pasteAvailable = Toolkit.getDefaultToolkit().getSystemClipboard() .getContents(null).isDataFlavorSupported(DataFlavor.stringFlavor); undoAction.setEnabled(enabled && editable && undoManager.canUndo()); redoAction.setEnabled(enabled && editable && undoManager.canRedo()); cutAction.setEnabled(enabled && editable && marked); copyAction.setEnabled(enabled && marked); pasteAction.setEnabled(enabled && editable && pasteAvailable); deleteAction.setEnabled(enabled && editable && marked); selectAllAction.setEnabled(enabled && nonempty); int nx = e.getX(); if (nx > 500) { nx = nx - popup.getSize().width; } popup.show(e.getComponent(), nx, e.getY() - popup.getSize().height); } }
@Override public void actionPerformed(ActionEvent evt) { try { if (undo.canUndo()) { undo.undo(); } } catch (CannotUndoException e) { LOGGER.error(e.getMessage(), e); } } }
public void undo() { if (!undoManager.canUndo()) return; undoManager.undo(); menuBar.updateUndoRedoState(); }
public void actionPerformed(ActionEvent e) { try { if (undoManager.canUndo()) { undoManager.undo();
public void update() { Component c = getDocument().getFocusOwner(); if (undoManager != null && undoManager.canUndo()) { setEnabled(true); putValue(Action.NAME, undoManager.getUndoPresentationName()); } else { setEnabled(false); putValue(Action.NAME, undoText); } } }
/** * Override to commit the cache before checking undo status. * * @return true if an undo operation would be successful now, false otherwise */ @Override public synchronized boolean canUndo() { commitCache(); return super.canUndo(); }
@Override public void actionPerformed(ActionEvent evt) { try { if (undoManager.canUndo()) { undoManager.undo(); } } catch (CannotUndoException e) { } } }
@Override public void actionPerformed(ActionEvent e) { if (patternUndoManager_.canUndo()) { patternUndoManager_.undo(); } } };
/** * undo the last operation */ public void undo() { // System.err.println("==== UNDO"); if (undo.canUndo()) undo.undo(); }
@Override public void actionPerformed(ActionEvent e) { if (manager.canUndo()) { manager.undo(); } }
protected void updateUndoState() { setEnabled(undoMngr.canUndo()); } }
@Override public void actionPerformed(ActionEvent e) { UndoManager manager = getClientProperty(e.getSource(), UNDO_MANAGER); if (manager != null && manager.canUndo()) { manager.undo(); } } };
private void doUndo(){ if (this.undoManager.canUndo()){ this.undoManager.undo(); } updateRedoUndoState(); }
public void actionPerformed(ActionEvent pEvt) { try { if (undoManager.canUndo()) { undoManager.undo(); } } catch (CannotUndoException e) { e.printStackTrace(); } } });
@Override void update() { final boolean canUndo = undoManager.canUndo(); setEnabled(canUndo); final String name = canUndo ? undoManager.getUndoPresentationName() : "Undo"; putValue(NAME, name); } }
@Override public void run() { ActionManager manager = ActionManager.getInstance(); manager.setEnabled(ACTION_UNDO, undoManager.canUndo()); manager.setEnabled(ACTION_REDO, undoManager.canRedo()); } };
public void run() { ActionManager manager = ActionManager.getInstance(); manager.setEnabled(ACTION_UNDO, undoManager.canUndo()); manager.setEnabled(ACTION_REDO, undoManager.canRedo()); } };