JTree和JTable分别updateUI就可以了。

解决方案 »

  1.   

    if(alarmTable.getRowCount()>0)
    {
    for(int i = 0;i < alarmTable.getRowCount();i++)
    {
    int rowId = Integer.parseInt(((Integer)model.getValueAt(i,IDCOLNUMS)).toString());
    System.out.println("表中的ID"+(Integer)model.getValueAt(i,IDCOLNUMS));
    System.out.println("受到的ID"+alarmId);
    //if(((Integer)model.getValueAt(i,IDCOLNUMS)).equals(new Integer(alarmId)))
    if(rowId == alarmId)
    {
    model.removeRow(i);
    data.clear();
    System.out.println("Have deleted row ID:"+i);
    break;
    }
     }
     alarmTable.updateUI();
    }