上面说得少了,是焦点失去事件中有对其中值的判断,如果不符合的就
   this.table.setRowSelectionInterval(row, row);
   this.table.setColumnSelectionInterval(col, col);
   this.table.editCellAt(row, col);
这样有触发了得到焦点的事件,
得到焦点的事件是让他弹出一个下拉框。现在的现象是一旦失去焦点,然后判断不符合要求,需要返回焦点时,对话框和下拉框同时(视觉上)出现了,然后程序就挂了。
是这样的,求教了!