私はnetbeans 6.9とubuntuを使用しています。Netbeans ウィザードに付属するシンプルな Java デスクトップ アプリケーションを作成します。次に、Linuxで実行しようとすると、jdesktoppaneはアプリケーションの下部に開いているすべてのjinternalframeを表示しますが、Windows XPまたはWindows 7で実行するとjdesktoppaneが表示されません。問題を少し理解するための画像を次に示します。Skydrive 上のすべての画像 http://sdrv.ms/KSX2cw
FrameView の Netbeans 構成。ここでは、コンポーネントを JDesktopPane に変更した FrameView のプロパティを確認できます。
これはLinux上で動作するアプリです。すべての JInternalFrame が JDesktopPane バーに表示されます。Skydrive の画像は次のとおりです: http://sdrv.ms/MJz2T0
そして、これは Windows 7 (または Windows XP も) で実行されているアプリです。ここでは、JInteralFrame が開いていることを示していません。Skydrive の画像は次のとおりです: http://sdrv.ms/MJzdh5
JInternalFrame を追加する以外に、コードに変更を加えていません。
最後に、Windows OS で JInternalFrame が開かれた JDesktopPane はどこにありますか?