0

我希望覆盖 awt 库的 FileDialog 调用的行为,以便不调用任何本机调用来打开文件选择器。我计划通过使用存根库覆盖 FileDialog 并在使用 icedTea firefox java 插件加载小程序时强制它在标准库之前加载来实现它。

4

1 回答 1

0

对于间歇性修复,我想出了一个用自定义 JRE 替换标准 JRE 的技巧,其中 FileDialog 的 show 方法被覆盖为无操作。然后,使用 custom.jre 属性在 ~/.icedtea/deployment.properties 文件中指定自定义 JRE 的位置。(请参考源代码确认您的 icedtea 插件版本的属性名称。)

于 2015-12-03T12:41:12.867 回答