これはシナリオです:
- windowOpened() ハンドラを JDialog の新しいインスタンスに追加します
- jdialog.setVisible(true) を使用して初めてダイアログを表示する
- 期待どおり: windowOpened() ハンドラーがトリガーされました
- jdialog.setVisible(false)
- jdialog.setVisible(真)
- 予期されたが、発生しなかった: windowOpened() ハンドラーがトリガーされた
setVisible(true) を初めて呼び出したとき、またはそれ以降に呼び出したときにモーダル ダイアログが画面に表示されたときの状況をどのように処理すればよいですか?