eh infatti è proprio li il problema.
io per ora inserisco le righe nella jtable così:
codice:
    public void select() throws ClassNotFoundException, SQLException, IOException {
        ArrayList<String> list = null;
        conn = DBManager.getInstance().takeConnection();
        CallableStatement cstmt = conn.prepareCall("{ CALL getBook() }");
        ResultSet rs = cstmt.executeQuery();
        while (rs.next()) {
            list = new ArrayList<String>();
            list.add(String.valueOf(rs.getInt("book_id")));
            list.add(rs.getString("title"));
            list.add(rs.getString("author_name"));
            list.add(rs.getString("editor_name"));
            list.add(String.valueOf(rs.getDouble("price")));
            list.add(rs.getString("isbn"));
            list.add(rs.getString("note"));
            ((MyTableModel) PanelTable.getTable().getModel()).addRow(list.toArray());
        }
        cstmt.close();
    }
poi nel JPanel richiamo il metodo che mi immette le righe.
io invece vorrei evitare che sia questo metodo a mandare i dati.
vorrei che i dati fossere presi dal jpanel.
sto facendo un po di prove ma ho qualche problemino.
se nn riesco posto il problema in un altro 3D visto che qua ormai nn c'entra nulla.
grazie!!