我尝试将项目从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代码的一些描述会对我有所帮助。但我无法通过谷歌找到它。也许你知道我在哪里可以找到它?
答案 0 :(得分:0)
来自Wikipedia:
X Toolkit Intrinsics(也称为Xt,用于X工具包)是一个库 用于X Window系统。更准确地说,它是一个使用的库 低级Xlib库并提供友好的 (面向对象的)用于开发带图形化的X11软件的API 小部件。它可以用于C或C ++语言。
这(PDF链接!)是来自X.org的XToolkit Intrinsics manual。正如您将看到的,它是一个强大的API,我怀疑您使用它做任何事情都是非常重要的。