Class ClipBoardAccess

  • All Implemented Interfaces:
    java.awt.datatransfer.ClipboardOwner

    public final class ClipBoardAccess
    extends java.lang.Object
    implements java.awt.datatransfer.ClipboardOwner
    Little helper class to copy some text (e.g. an error message or exception ;-) to the system's clipboard. Copied with some modifications from: http://www.javapractices.com/topic/TopicAction.do?Id=82
    • Constructor Summary

      Constructors 
      Constructor Description
      ClipBoardAccess()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getClipboardContents()
      Get the String residing on the clipboard.
      void lostOwnership​(java.awt.datatransfer.Clipboard aClipboard, java.awt.datatransfer.Transferable aContents)
      Empty implementation of the ClipboardOwner interface.
      static void main​(java.lang.String... aArguments)  
      void setClipboardContents​(java.lang.String text)
      Place a String on the clipboard, and make this class the owner of the Clipboard's contents.
      • Methods inherited from class java.lang.Object

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

      • ClipBoardAccess

        public ClipBoardAccess()
    • Method Detail

      • main

        public static void main​(java.lang.String... aArguments)
      • lostOwnership

        public void lostOwnership​(java.awt.datatransfer.Clipboard aClipboard,
                                  java.awt.datatransfer.Transferable aContents)
        Empty implementation of the ClipboardOwner interface.
        Specified by:
        lostOwnership in interface java.awt.datatransfer.ClipboardOwner
      • setClipboardContents

        public void setClipboardContents​(java.lang.String text)
        Place a String on the clipboard, and make this class the owner of the Clipboard's contents.
      • getClipboardContents

        public java.lang.String getClipboardContents()
        Get the String residing on the clipboard.
        Returns:
        any text found on the Clipboard; if none found, return an empty String.