我在Windows XP上开发了一个RCP,但是在Windows 7上运行时,某些对话框显示不完整。通常,对话框底部的小部件只显示一半,另一半则被隐藏,因为对话框不够大。
问题发生在win7上,我XP中的所有对话框都显示正常。
我尝试更改XP和win7的分辨率,在所有分辨率xp执行正常,但win7失败。
我生成了一些swt和jface的对话框,它们在XP中执行正常,在win7中不完整。 \
有没有人有想法?感谢
答案 0 :(得分:1)
我建议的是将您的RCP更新到最新版本。 SWT / JFace需要适应Windows 7 UI的细节,因此如果您使用的是旧版本,则必然会导致问题。为了获得更适合您情况的任何建议,如果没有特定的代码片段可以再现这种现象,那么这种建议就不会发生。