0

私は学校のプロジェクトのために 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

誰でもこれを修正するのを手伝ってもらえますか?

前もって感謝します。

4

0 に答える 0