Get readable text only from clipboard
I already know how to get plain text from the clipboard in Java, but sometimes the text is encoded in some weird DataFlavor , like when copying from Microsoft Word or from a website or even source code from Eclipse. How to extract pure plain text from these DataFlavor s? Dragon8 import java.awt.HeadlessException; import java.awt.Toolkit; import java.awt.datatransfer.DataFlavor; import java.awt.datatransfer.UnsupportedFlavorException; import java.io.IOException; String data = (String) Toolkit.getDefaultToolkit() .getSystemClipboard().getData(DataFlavor.stringFlavor); with the getData() Method