Swingで作ったウィンドウの最小化と復元
ウィンドウを最小化時にタスクトレイに入れ,タスクトレイのアイコンを
ダブルクリックすることで元に戻るようなプログラムを考えています。
GUIはSwingで実装するつもりです。
タスクトレイにアイコンを表示し,最小化時にイベントリスナーから
setVisible()を呼ぶことでウィンドウをタスクトレイに入れるところまでは
できましたが,アイコンをダブルクリックした時に再びsetVisible()を呼んでも
最小化された状態で表示され,元の場所・サイズに戻して表示することができません。
解決法としては
・プログラム側からウィンドウの最小化を解除,元に戻す
・最小化ボタンを押された時に最小化しないようにする
の 2 つを考えましたが,どちらも実装法がわかりません。
また,これら以外に方法はあるのでしょうか。
よろしくお願いします。
補足
なります。 エクスプローラーから ブラウザ、その他ウィンドウ類はすべてこの形に 画面左下に集められました。 調べてみたのですが 解決策がみつからなくて;;