6
Java Swing over Remote Desktop-奇妙で奇妙なGUIのつぶれ
この質問は、実際のJavaプログラミングに関するものではないため、StackOverflowよりもSuperUserに当てはまると思いましたが、プログラマーはこの問題に遭遇する可能性が高くなります。とにかく、実際の質問をする前に、いくつかの統計から始めましょう。 ラップトップ: Windows 7 x32 画面解像度1024 x 768; Nvidia GeForce Go 6200 アドホックワイヤレスネットワーク経由でデスクトップに接続 デスクトップ経由でインターネットにアクセスする デスクトップ: Windows 7 x64 画面解像度1920 x 1080 アドホックワイヤレスネットワーク経由でラップトップに接続 ケーブルモデム経由でインターネットにアクセスする 大画面を活用するために、デスクトップからリモートデスクトップ経由でラップトップに接続しています。私はラップトップでプログラミングを行っています(移植性の理由から)。両方のコンピューターがアドホックワイヤレス経由で直接接続されているため、他のすべてはリモートデスクトップ上でスムーズかつ高速に実行されます。 唯一の問題はこれです。JavaSwingアプリはGUIを適切に表示しません。Java Swingアプリケーションを取得し、Eclipseでデバッグしています。アプリを実行したときに得たものは次のとおりです。 Javaコントロールパネルでも同じ問題が発生するため、デバッグしているGUIアプリケーションに問題はないようです。 Googleでこれについて高低を検索しました。私が解決策に最も近づいたのはこれです。しかし、悲しいことに、の使用-Dsun.java2d.nodraw=trueはまったく効果がありません。 これは、リモートデスクトップ上でのみ発生します。ローカルで試してみましたが、GUIアプリは正しく表示されます。Java Swingアプリの開発中にリモートデスクトップの使用を停止できるので、これは私にとって大きな問題ではありません。しかし、誰かがこれに遭遇して解決策を見つけたかどうかを知りたいです。 PS:関係するすべてのソフトウェア(Eclipse、Java JREなど)は最新バージョンです。