0

したがって、私はこのコードに約 1 週間悩まされてきました。ユーザーが「いいえ」または「キャンセル」を選択したときにコードにエラー メッセージを送信させたいのですが、NO を伝えるエラーが表示されます。 CANCEL は変数ではありません。この問題をどのように克服できるかについて、誰か提案はありますか?

int mc = JOptionPane.QUESTION_MESSAGE;
    int bc = JOptionPane.YES_NO_CANCEL_OPTION;

    int ch = JOptionPane.showConfirmDialog (null, "Select:", "Title", bc, mc);

    if (bc == NO)
    {
        JOptionPane.showInputDialog("Sorry, you cannot continue without agreeing to the rules.");
    }
    else if (bc == CANCEL)
    {
        JOptionPane.showInputDialog("Sorry, you cannot continue without agreeing to the rules.");
    }
    else
    {
        JOptionPane.showInputDialog("Thank you, you may continue!");
    }
4

1 に答える 1