Getting data from the computer clipboard : Clip Board « Development Class « Java

Getting data from the computer clipboard


import java.awt.Toolkit;
import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.Transferable;

public class Main {
  public static void main(String[] args) throws Exception {
    Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
    Transferable tran = clipboard.getContents(null);

    if (tran != null && tran.isDataFlavorSupported(DataFlavor.stringFlavor)) {

      String clipboardContent = (String) tran.getTransferData(DataFlavor.stringFlavor);



Related examples in the same category

1.Using the clipboardUsing the clipboard
2.Communicating with the System ClipboardCommunicating with the System Clipboard
3.Sending Image Objects through the ClipboardSending Image Objects through the Clipboard
4.Placing text on the computer clipboard
5.Get string value from clipboard
6.Write a string to the system clipboard
7.Getting and Setting an Image on the System Clipboard
8.Setting an image on the clipboard with a custom Transferable object to hold the image
9.Determining When an Item Is No Longer on the System Clipboard
10.implements ClipboardOwner
11.Copying data to system clipboard
12.Taken from the Sun documentation on Clipboard APITaken from the Sun documentation on Clipboard API