0

私は再び戻ってきました:PIには、ウィンドウを開くこのプログラムがあります。新しいウィンドウで開くオプションメニューがあり、オプションウィンドウを閉じたときにプログラムがシャットダウンされないようにしたいです。そんなこと知ってる

setDefaultCloseOperation(); 

ウィンドウを閉じますが、ドキュメントを見ましたが、問題の解決策がありません。誰でも親切に助けてもらえますか?ありがとう (:

4

1 に答える 1

5
// different close actions are available, that do different things!
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); 

ただし、「複数の JFrame の使用: 良いプラクティスか悪いプラクティスか? 」も参照してください。 スニーク プレビュー、答えは:悪い (悪い、悪い) 練習です。

..(予定) 他のウィンドウマネージャを調べる

ここで必要なのは「ウィンドウ」マネージャではなく、「ビュー」マネージャです。これらのビュー (たとえば、パネル内の各ビュー) は、ダイアログ、オプション ペイン、ポップアップ、ツールバー、レイアウト マネージャー、(ごくまれに) 他のフレームまたはウィンドウによって管理される場合があります。

あなたが言及したコンテンツは、(おそらくモーダル)ダイアログで表示するのに適しているようです。

于 2012-09-08T23:10:47.553 に答える