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

Class PasteAction

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


    public class PasteAction
    extends AbstractSelectionAction
    Pastes the contents of the system clipboard at the caret position.

    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 Paste 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
      PasteAction()
      Creates a new instance which acts on the currently focused component.
      PasteAction(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

      • PasteAction

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

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