2016-05-31 4 views
0
public jfCategoria() { 
    initComponents(); 
    Listar(); 
} 

private void Listar(){ 
    DAOCategoria dao = new DAOCategoria(); 
    dtm = new DefaultTableModel(); 
    lista = dao.Listar(); 
    dtm.addColumn ("id"); 
    dtm.addColumn ("Categoria"); 
    dtm.addColumn ("Descripcion"); 
    for (Categoria c : lista) { 
     dtm.addRow(new Object[](c.getIdcategoria(), c.getNombre(), c.getDescripcion())) 
    } 
    tblCategoria.setModel(dtm); 
} 

私はなぜエラーを取得しているのですか... 誰かが私を助けることができますか?悪い英語のために申し訳ありません。アレイの寸法が足りない

+0

あなたは[]は、HTTP参照 – Leo

+0

やっている方法のようなオブジェクトを宣言することはできません:// stackoverflowのを.com/questions/1200621/how-to-declare-an-array – Leo

答えて

0

あなたは配列を初期化する(())、中括弧({})を使用括弧ないようにする必要があります。

dtm.addRow(new Object[] { c.getIdcategoria(), c.getNombre(), c.getDescripcion() }); 
関連する問題