我目前正在尝试实现ClipboardService
由相当新的 JNLP API 提供的功能,以访问我通过 JNLP 启动的 Java 小程序内的系统范围剪贴板。我想要做的是,只要按下 Ctrl+C,就将全局剪贴板的内容复制到沙盒剪贴板,反之亦然(在 Ctrl+V 上),只是为了使这种集成尽可能无缝。
我已经设法实际获取和设置系统范围剪贴板的内容。但是我不知道在哪里可以找到默认使用的沙盒剪贴板。默认工具包仅提供对系统剪贴板的访问,这当然会引发安全异常。我认为有一些方法可以模仿这一点,但我真的很高兴有一个不需要任何“黑客”的无缝解决方案。