Clipboard clipboard = getToolkit().getSystemClipboard();
Transferable content = clipboard.getContents(this);
if (content != null)
{
try
{
String dstData = (String)content.getTransferData(DataFlavor.stringFlavor);
System.out.println(dstData);
}
catch (Exception e)
{
}
}
Transferable content = clipboard.getContents(this);
if (content != null)
{
try
{
String dstData = (String)content.getTransferData(DataFlavor.stringFlavor);
System.out.println(dstData);
}
catch (Exception e)
{
}
}
import java.util.regex.*;
import javax.swing.*;import java.awt.datatransfer.*;public class Test2 extends JFrame implements ClipboardOwner {
Test2() {
Clipboard clipboard = getToolkit().getSystemClipboard();
Transferable content = clipboard.getContents(this);
if (content != null) {
try {
String dstData = (String)content.getTransferData(DataFlavor.stringFlavor);
System.out.println(dstData);
}
catch (Exception e) {
}
}
}
public void lostOwnership(Clipboard clipboard, Transferable contents)
{
System.out.println("Clipboard contents replaced");
}
public static void main(String[] args) {
Test2 t = new Test2();
}}