JList に行を追加しようとしていますが、追加されません。Java + MySQL を使用しています。しかし、使用System.out.println()
すると機能します。
データを受信するためのコードは次のとおりです。
public void writeResultSet(ResultSet resultSet) throws SQLException {
while (resultSet.next()) {
String student_firstname = resultSet.getString("student_firstname");
String student_middlename = resultSet.getString("student_middlename");
String student_lastname = resultSet.getString("student_lastname");
DefaultListModel listModel = new DefaultListModel();
listModel.addElement("" + student_firstname + " " + student_middlename + " " + student_lastname);
jList1.setModel(listModel);
}
}
また、定義済みの文字列を使用してリストモデルを追加しようとすると機能しprivate void jButton3ActionPerformed(java.awt.event.ActionEvent evt)
ますが、MySQL からデータを取得できるように、このメソッドに挿入する必要があります。