由于 Apple 在 Mac 上强制更新到 JDK 7,旧的 AWT 小程序不再支持复制/粘贴。例如,如果您访问:
简单的 AWT 文本字段示例 http://www.willamette.edu/~gorr/classes/cs231/lectures/chapter5/
您无法复制并粘贴到该页面上的小程序文本字段中。我已经确认您仍然可以在使用 JDK 7 的 Windows 上复制/粘贴 AWT。
有人知道解决方法吗?
Oracle于2011年2月发布了Java 6 Update 24以修复21个漏洞:公告
作为此安全版本的一部分,从计算机剪贴板复制并粘贴到 Java 小程序的功能已被禁用。
要解决此问题,有 2 个解决方案:
- 为小程序创建数字签名。
- 解决方法:如果您不想使用数字签名,请将以下行添加到 java.policy 文件中:permission java.awt.AWT Permission "access Clipboard"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)