我尝试将我们的项目从 jre1.6 迁移到 jre1.7。我们使用 uspec4j 在 Solaris 上测试 swing GUI。并且 uspec 在 jre1.7 上不能正常工作。所以,我正在修复 Uspec4j,它有助于一些测试。但是有些问题仍然存在,它们属于 XToolkit。我找到了一些 src:
但这还不够。我不明白如何模拟 XNETProtocol 的激活。(也许它不会有帮助,这只是一个想法)
XNETProtocol netProto = XWM.getWM().getNETProtocol();
669 if ((netProto == null) || !netProto.active())
670 {
671 return super.getScreenInsets(gc);
672 }
也许 XToolkid 代码的一些描述会对我有所帮助。但我无法通过谷歌找到它。也许你知道我在哪里可以找到它?