-1
私はJavaでクイズを作ります。今、私は結果を使って最終画面を作ろうとしています。私は最初の列に画像を、2番目の列には正解を、最後の列には与えられた答えを持つテーブルを持っていきたいと思います。私はイメージと与えられた答えを加えることに問題があります。以下は、私はテーブルを作るコードの一部があります:新しいJLabelに画像とJLabelを追加する
ImageIcon image1 = new ImageIcon("images/Zwitserland.png");
FinalTekst = new JLabel ("<html>"
+ "<p style='text-align:center;'>Je bent klaar met de quiz. Je hebt in totaal <strong>"+CorrAntw+"</strong> van de 10 vragen goed.</p>"
+ "<table border='0'>"
+ "<tr><th> </th><th>Correct antwoord</th><th>Gegeven antwoord</th></tr>"
+ "<tr><td>"+image1+"</td><td>Zwitserland</td><td>"+Antw1+"</td></tr>"
+ "</table>"
+ "</html>");
FinalTekst.setFont(new Font("Arial", Font.PLAIN, 15));
FinalTekst.setHorizontalAlignment(JLabel.CENTER);
add(FinalTekst, BorderLayout.CENTER);
画像1は、テキスト「画像/ Zwitserland.png」として示されています。以下は非常に長いテキストとして示されているAntw1のコードです。
if (event.getSource() == bv1a) {
Antw1 = new JLabel ("Zwitserland");
}
else if (event.getSource() == bv1b) {
Antw1 = new JLabel ("Bahrein");
}
else if (event.getSource() == bv1c) {
Antw1 = new JLabel ("Oostenrijk");
}
else if (event.getSource() == bv1d) {
Antw1 = new JLabel ("Turkije");
}
else {
Antw1 = new JLabel ("Geen antwoord");
}
回答と画像を追加してもらえますか?とても感謝しております。