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

Class CopyAction

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


    public class CopyAction
    extends AbstractSelectionAction
    Copies the selected region and place 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 Copy 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
      CopyAction()
      Creates a new instance which acts on the currently focused component.
      CopyAction(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

      • CopyAction

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

        public CopyAction(@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.