Class TextFieldClipboardController

java.lang.Object
com.tbg.wms.cli.gui.TextFieldClipboardController

public final class TextFieldClipboardController extends Object
Handles terminal-like right-click copy/paste behavior for text components.

Behavior:

  • Right-click with selected text: copy selection
  • Right-click without selection: paste at click position
  • Second right-click within cooldown window: ignored
  • Constructor Details

    • TextFieldClipboardController

      public TextFieldClipboardController()
  • Method Details

    • install

      public void install(JTextComponent... fields)
      Installs clipboard behavior on provided text components.
      Parameters:
      fields - text components to bind