RedHat6.3とJRE1.7を使用しています。
アプレットからファイルチューザを開く場合、モーダルではありません。ファイルチューザの領域ではない場所をクリックすると、アプレットの後ろに移動し、ブラウザを最小化して閉じるまでアプレットがフリーズします。
モーダルダイアログ全般ですでに同じ問題が発生しました。しかし、そこで回避策を見つけました:1。
Linuxでこの問題を解決する方法はありますか、それともこの問題が発生しないJavaバージョンはありますか?
Linuxでこの問題を解決する方法はありますか
アプレットをフレームに変換し、(問題が解決すると仮定して)JavaWebStartを使用してフレームを起動します。
しかし、確認するために、このアプレットでも同じ動作が見られますか?サンドボックス化されており、そのJFileChooser
ようなものは使用していませんが、ファイルを開いたり保存したりしようとすると、モーダルダイアログにUIが表示されます。
ファイルチューザの領域ではない場所をクリックすると、アプレットの後ろに移動し、ブラウザを最小化して閉じるまでアプレットがフリーズします。
その場合、結果は正しいJFileChooser
ですLinuxではモーダルです
Swing JComponents
それから(引き起こされた)彼らはlightweight
常に行動しているheavyweight AWT Components
に変更Applet
する必要がJApplet
ありますComponents
JComponents