ユーザーがテストを終了すると結果が表示される QuizApplication があります。クイズの結果を文字列として返す次のコードがあります。
public String getResult() {
int score = 0;
String[] choices;
String scoreB = "";
for (int i = 0; i < test.length; i++) {
if (test[i].getCorrect() == test[i].getAns()) {
score++;
} else {
choices = test[i].getChoice();
scoreB += "Question " + (i + 1) + " : " + test[i].getQn() + "\n<html></br>choices[test[i].getCorrect() - 1] + "\n\n";
}
} // end of for loop
return result;
}
そして、結果を MessageDialog の形式で表示したいので、次を使用しました。
JOptionPane.showMessageDialog(null, newQuiz.getResult()
しかし、垂直スクロールバーをJOptionPane.showMessageDialog
. どうすればいいですか?