したがって、私はこのコードに約 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!");
}