我在 Applet 中使用了一个简单的 JtextArea,以便我们可以复制和粘贴内容。
当我在 Windows 中运行 Applet 时,它可以正常工作,我可以将内容复制并粘贴到小程序中。
当我在 MAC 10.9 Mavericks 中运行 Applet 时,它第一次运行良好,但是当我们从 Jtextarea 复制内容之后,它的行为就不同了。
例如:
我从记事本复制内容“11111”并将其粘贴到 Applet JTextArea 上。工作正常
我从 JTextArea 复制内容“22222”并将其粘贴到记事本上。工作正常
现在我从记事本复制内容“33333”并尝试粘贴到 JTextArea 然后它将粘贴先前复制的“2222”。如果我将它粘贴到记事本上,它将粘贴“333333”。
所以这对我来说意味着 Java 正在缓存剪贴板内容,对吗?我该如何解决这个问题?