Alert when Losting Clipboard owner


import java.awt.Toolkit;
import java.awt.datatransfer.Clipboard;
import java.awt.datatransfer.ClipboardOwner;
import java.awt.datatransfer.StringSelection;
import java.awt.datatransfer.Transferable;

public class Main {
  public static void main(String[] argv) throws Exception {
    ClipboardOwner owner = new MyClipboardOwner();

    StringSelection ss = new StringSelection("A String");
    Toolkit.getDefaultToolkit().getSystemClipboard().setContents(ss, owner);
  }
}

class MyClipboardOwner implements ClipboardOwner {
  public void lostOwnership(Clipboard clipboard, Transferable contents) {
    System.out.println("lost");

  }
}
Home 
  Java Book 
    Runnable examples  

System:
  1. Copy and paste string to and from System Clipboard
  2. Copy and paste image to and from System Clipboard
  3. Alert when Losting Clipboard owner
  4. System beeper
  5. Beep by printing the ASCII Bell character to the console
  6. Total amount of memory in Java virtual machine
  7. Maximum amount of memory in Java virtual machine
  8. Free amount of memory in Java Virtual Machine
  9. Environment variables