素数かどうかをテストするプログラムがあります。テキストフィールドとチェックと呼ばれるボタンを含む基本的なGUIがあります。今、私は簡単なGUI番号キーパッドを追加することによってこのプログラムを拡張しました。元のGUIに、キーボードと呼ばれる新しいボタンを追加したので、押すとGUI番号キーパッドが開き、チェックボタンが無効になります。ここで私の質問は、GUI番号キーパッドウィンドウが閉じている場合にチェックボタンを再度有効にするにはどうすればよいですか?以下は私のコードの抜粋です:
        if (event.getSource()==jbKeyboard) {
            jbCheck.setEnabled(false);    
            KeyboardGui g = new KeyboardGui();
            if (g.equals(DISPOSE_ON_CLOSE)) {
                    jbCheck.setEnabled(true);
            }
         }
しかし、これは機能しません。