private DefaultTableModel Dtm=new Get_czb().get_czb();
// Get_czb().get_czb();
//这个方法是获得数据库链接 并且拿出数据
Timer timer = new Timer();
timer.schedule(new GetjTable(),1000,1000);
class GetjTable extends java.util.TimerTask{
@Override
public void run() {
System.out.println("kaishile");
Dtm=new Get_czb().get_czb();
jTable1.setModel(Dtm);
//jTable1.repaint();
//jTable1.updateUI();
System.out.println(new JTable(Dtm));
}
这里我用system.print测试过Dtm了 里边的数据已经改变了 但是在更新jtable1的时候出现空指针异常 , 就是这句 jTable1.setModel(Dtm);
用线程也试过了 还是不行 为什么别人的都能用setModel这个方法 我怎么都不能用啊