getTransferData(DataFlavor.stringFlavor)を使用して、クリップボードから次のようなテキストを貼り付けると、次のようになります。
Transferable t = Toolkit.getDefaultToolkit().getSystemClipboard().getContents(null);
String text=null;
if (t != null && t.isDataFlavorSupported(DataFlavor.stringFlavor)) {
text= (String) t.getTransferData(DataFlavor.stringFlavor);
}
例外javax.swing.text.BadLocationException:無効な場所が発生します。なぜこれが起こるのですか?