Package net.sf.colossus.util
Class ClipBoardAccess
- java.lang.Object
-
- net.sf.colossus.util.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.
-
-
-
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 interfacejava.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.
-
-