我用了一个class写数据库连接 和 增删改查的代码,一个Frame是现实 jTable的,还有一个frame是添加的界面,当我添加一条数据的时候,数据库内是添加数据了,但是jtable并没有更新,怎么样才可以更新?我用 this.jTable1.repaint();
this.jTable1.updateUI(); 没有作用,请问怎么样我添加一条数据库,jtable就马上显示一条呢????

解决方案 »

  1.   

    建一个JTable的模型  DefaultTableModel
    然后用JTable应用这个模型就
    添加数据的时候重新更新一下模型再应用一下模型就OK了
      

  2.   

    你添加的时候,顺便把data select 出来,如果操作成功,就让label显示你的检索结果不就行了
      

  3.   

    可是我添加和显示数据不是一个CLASS里面,要怎么弄???
      

  4.   

    lastsweetop  建一个JTable的模型  DefaultTableModel
    然后用JTable应用这个模型就
    添加数据的时候重新更新一下模型再应用一下模型就OK了这个不可以的阿。。这样的话,就自动又增加读数来的内容,而不是更新了