2016-05-16 4 views

答えて

0

の代わりにあなたが使用する

frame.setVisible(false); 

を使用して:

frame.setExtendedState(JFrame.ICONIFIED); 

また、Escキーを処理するより完全な実装のためDialog Escape Keyをチェックアウトする必要があります。例えば、コードはダイアログを閉じようとする前に(コンボボックス上の)ポップアップウィンドウを閉じて閉じることができます。このコードはダイアログ用に作成されたもので、JFrame用に少し修正する必要があります。

+0

修正。あなたの質問は、私があなたがJFrameであることを前提としたウィンドウを最小化する方法でした。フレームを最小化すると、アイコンがタスクバーに表示されます。パネルを最小化することはできません。少なくとも私はそのコンセプトがあなたにとって何を意味するのか分かりません。 – camickr

+0

私はあなたの質問を変更したことを知り、あなたは今、 'JInternalFrame'について話しています。さて、 'JInternalFrame' APIを読んでください。内部フレームの最大/最小状態を設定する方法があります。 – camickr

関連する問題