Documentation of 'org.jhotdraw.app.action.edit.CutAction' Java class
CutAction
org.jhotdraw.app.action.edit

Class CutAction

  • All Implemented Interfaces:
    java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action


    public class CutAction
    extends AbstractSelectionAction
    Cuts the selected region and places its contents into the system clipboard.

    This action acts on the last EditableComponent / JTextComponent which had the focus when the ActionEvent was generated.

    This action is called when the user selects the Cut item in the Edit menu. The menu item is automatically created by the application.

    If you want this behavior in your application, you have to create an action with this ID and put it in your ApplicationModel in method ApplicationModel.initApplication(org.jhotdraw.app.Application).

    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String ID 
      • Fields inherited from interface javax.swing.Action

        ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON
    • Constructor Summary

      Constructors 
      Constructor and Description
      CutAction()
      Creates a new instance which acts on the currently focused component.
      CutAction(javax.swing.JComponent target)
      Creates a new instance which acts on the specified component.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void actionPerformed(java.awt.event.ActionEvent evt) 
      • Methods inherited from class javax.swing.AbstractAction

        addPropertyChangeListener, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CutAction

        public CutAction()
        Creates a new instance which acts on the currently focused component.
      • CutAction

        public CutAction(@Nullable
                         javax.swing.JComponent target)
        Creates a new instance which acts on the specified component.
        Parameters:
        target - The target of the action. Specify null for the currently focused component.
    • Method Detail

      • actionPerformed

        public void actionPerformed(java.awt.event.ActionEvent evt)

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.