###前提・実現したいこと
MainFrameを表示し、MainFrame内ボタン押下にてSubFrameを表示後、
SubFrame内ボタン押下にてSubFrameを消去したいです。
ボタンアクションにてSubFrame消去確認後消去の実装を試みておりましたが、
下記内容でErrorが表示されてしまいました。
また、Errorは表示されないですが、フレームも消去されないものも
併せて記載させていただきます。
if(cmd.equals("終了")){
int option = JOptionPane.showConfirmDialog(this, "画面を消去?", "終了確認", JOptionPane.YES_NO_OPTION,JOptionPane.WARNING_MESSAGE);
if (option == JOptionPane.YES_OPTION) {
★インスタンス名.setVisible(false);★
}
インスタンス名.hide();
setDefaultCloseOperation(EXIT_ON_CLOSE);
それぞれ★マークで囲んでいる部分に記載しております。
また、それぞれのエラーを記載させていただきます。
インスタンス名.setVisible(false); =
「Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException」
インスタンス名.hide(); =
「Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException」
setDefaultCloseOperation(EXIT_ON_CLOSE); =
error無しだが、フレームも消去されない。
お手数おかけ致しますが、ご教示のほどよろしくお願いいたします。
使用環境:
Java
Eclipse 4.6 NEON
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/08 07:32
2017/06/08 07:43
2017/06/08 09:09