Skip to content

Instantly share code, notes, and snippets.

@mecdemort
Created March 24, 2010 11:55
Show Gist options
  • Save mecdemort/342221 to your computer and use it in GitHub Desktop.
Save mecdemort/342221 to your computer and use it in GitHub Desktop.
(import [java.awt Toolkit]
[java.awt.datatransfer StringSelection DataFlavor
Transferable UnsupportedFlavorException])
(defn clear-clipboard []
(.. Toolkit
getDefaultToolkit
getSystemClipboard
(setContents
(proxy [Transferable] []
(getTransferData [flavor] (throw (UnsupportedFlavorException. flavor)))
(getTransferDataFlavors [] (make-array DataFlavor 0))
(isDataFlavorSupported [flavor] false))
nil)))
;this should supposedly clear the clipboard but it seems to do nothing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment