私は学校のプロジェクトのために Netbeans で小さなアプリケーションを作成していますが、今ちょっと立ち往生しています。データベース (mysql) にある情報を .xml ファイルに表示する必要がありますJList
。私はすでにそのほとんどをプログラムしましたが、解決できないエラーが発生します。
これは私のコードです:
public void vulLijst() {
{
try {
DefaultListModel defaultListModel = new DefaultListModel();0
Connection connection = Connectie.getConnection();
PreparedStatement stat = connection.prepareStatement("select * from leraar");
ResultSet result = stat.executeQuery();
while (result.next()) {
int nummer = result.getInt("l_id");
String naamLeraar = result.getString("naam");
Leraar leraar = new Leraar(nummer, naamLeraar);
defaultListModel.addElement(leraar);
}
jList1.setModel(defaultListModel);
} catch (SQLException ex) {
Logger.getLogger(Leraar.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
ただし、次の行:
Leraar leraar = new Leraar(nummer, naamLeraar);
エラーが発生し、次のように表示されます。
constructor Leraar in class View.Leraar cannot be applied to given types;
required; no arguments
found: int,java.lang.String
reason: actual and formal argument lists differ in length
誰でもこれを修正するのを手伝ってもらえますか?
前もって感謝します。