プロが教えるわが家の防犯対策術!

JDialogの右上に付いている×(閉じる)ボタンを
使用可能にしたり、使用不可能にしたいのですが、
setEnabled(false)やsetClosable(false)みたいな、
コマンドは無いのでしょうか?

または、×(閉じる)ボタンを出さない方法でも
よいので教えてください。

宜しくお願いします。

A 回答 (1件)

javax.swing.JDialog#setDefaultCloseOperation()


を使います。

引数はjavax.swing.WindowConstantsの。。。

・HIDE_ON_CLOSE
・DISPOSE_ON_CLOSE
・DO_NOTHING_ON_CLOSE

のいずれかの定数を用います。
動作の違いはWindowConstantsのAPIをご覧下さい。
    • good
    • 0
この回答へのお礼

できました。ありがとうございます!

でも、×ボタンをクリックできないようには
出来ないのですね。

ある処理の最中は、×ボタンで閉じないで、
メッセージを出すようにしました。

お礼日時:2002/11/14 17:27

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!