先把List里面的数据转换成Object[],然后调用DefaultTableModel里的addRow方法。 举例: JTable table=new JTable(); List list=new LinkedList(); DefaultTableModel model=(DefaultTableModel)table.getModel(); Object[] object=list.toArray(); for(int i=0;i{ model.addRow(object[i]); } 这样就可以了!但是表头的列数一定要和object数组中的数量一致