私は、Javaデータベースを持つJavaクイズプログラムを行っています(私のスキーマはQuestionID, Question_text, Answer_1, Answer_2, Answer_3, Answer_4, Right_Answer, Explanation
)。アレイへのリスト| JavaクイズのGUIベース
ランダムな質問(Image、Question、および3 Answersが必要)を使用して、新しいJPanelを「生成」する必要があるため、私は多くの問題を抱えています。
ユーザーが回答を完了した後、結果を表示したいと思います。
だから、私の問題は、質問をし、答えを、のJPanelを作成する上で...
してください、誰も私を助けることができますか?ここに私のコードは次のとおりです。
CardLayout card = (CardLayout) frame.getContentPane().getLayout();
card.show(frame.getContentPane(), "panel_Exame1");
try {
Connection con = DriverManager.getConnection("jdbc:mysql://localhost/escolaconducao_linhacerta", "root", "");
PreparedStatement stmt = (PreparedStatement) con.prepareStatement("SELECT texto, opcao1, opcao2, opcao3, opcao4, resposta, explicacao FROM perguntas WHERE idPergunta=1");
ResultSet res = stmt.executeQuery();
while (res.next()) {
}
} catch (Exception ex) {
JOptionPane.showMessageDialog(null, "Erro: " + ex.getLocalizedMessage());
}
私は(それが間違っていたと私はそれを削除したため、コードではない)のリストを作成し、値が新しいJPanel
を埋めるために取得したい、内部のデータベースのデータを適切な場所。