0

Windows XP で RCP を開発しましたが、Windows 7 で実行すると、一部のダイアログが不完全に表示されます。通常、ダイアログの下部にあるウィジェットは半分しか表示されず、ダイアログが十分に大きくないため、残りの半分は非表示になっています。

問題はwin7で発生し、XPのすべてのダイアログが正常に表示されます。

そして、XP と win7 の解像度を変更しようとしましたが、すべての解像度で xp は正常に動作しますが、win7 は失敗しました。

swt と jface のいくつかのダイアログを生成しました。それらは XP では正常に実行され、win7 では不完全です。\

誰にもいくつかのアイデアがありますか?ありがとう

4

1 に答える 1

1

私がアドバイスできるのは、RCPを最新バージョンに更新することだけです。SWT / JFaceは、Windows 7 UIの詳細に適合させる必要があったため、古いバージョンを使用している場合は、問題が発生する可能性があります。状況に固有のアドバイスを得るには、現象を再現する特定のコードがなければ、それは起こりません。

于 2012-05-25T08:52:59.950 に答える