我只是想从我自己的弹出式菜单中调用挥杆动作。但是,由于存在安全经理,我需要一个解决方案来调用这个动作没有直接调用它。例如文本组件的粘贴操作会失败,因为sun.swing.SwingUtilities2不能,如果有任何我的课的调用堆栈加载。

有什么办法来排队事件的事件线程?因为它处理事件本身JComponent.dispatchEvent不会做的工作。

有帮助吗?

解决方案

简短的回答:你不能没有签署该applet

龙答:如果你可以没有权限,你可以排队都挺有趣的消息。你的榜样,粘贴,或长形:有机会获得一些客户之前已经复制,是客户需要了解并授权的操作。想想胭脂小程序监视剪贴板“粘贴”一切和发送过来的电线到远程服务器。您的PIN例如

解决方案是签名的小程序,从而告诉客户“这是(你在这里的名字)的责任,这个小程序是不是邪恶的。”并询问用户是否他/她相信你。如果是的话,安全管理器将不再阻止你。如果不 - 好,用户不信任你,为什么要JVM做,否则

请参阅 http://java.sun.com/developer/ onlineTraining /编程/ JDCBook / signed.html

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top