Skip to content

Instantly share code, notes, and snippets.

@AnEmortalKid
Created March 20, 2016 20:50
Show Gist options
  • Save AnEmortalKid/e8a06d3dc750c71fceb2 to your computer and use it in GitHub Desktop.
Save AnEmortalKid/e8a06d3dc750c71fceb2 to your computer and use it in GitHub Desktop.
Our partial displayQuestion method
private static void displayQuestion(Question question) {
int optionChosen = JOptionPane.showOptionDialog(null, question.getQuestion(), "Please Select",
JOptionPane.YES_NO_OPTION, JOptionPane.QUESTION_MESSAGE, null, question.getAnswerOptions(),
question.getAnswerOptions()[0]);
String answer = question.getAnswerOptions()[optionChosen];
boolean correct = answer.equals(question.getCorrectAnswer());
// this is what we'll output if the question is correct or not
String correctText = "yes";
if(!correct)
{
correctText = "no";
}
System.out.println("Is the answer correct? " + correctText);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment