- 645 名前:629 mailto:sage [2008/09/03(水) 20:15:53 ]
- >>635
レスありがとうございます。 ↓をコメントアウトしたら、うまくいくようになりました。。 frame.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE); もともと、setDefaultCloseOperation()の引数には、 JFrame.EXIT_ON_CLOSEを指定していたのですが、Bフレームを閉じると Aフレームも同時に閉じられてしまうので、JFrame.HIDE_ON_CLOSEを 指定するようにしてました。 デフォルトでは、 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);だと思っていた ので、↑この行はあってもなくても同じだと思っていたのですが、 どうもそうじゃなかったみたいですね。。 でも、たしかどこかで、フレームのデフォルトの挙動は frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);だと 読んだ記憶があるんですけどね。。
|

|