在一个项目里面看到的,有点不理解
table.addPropertyChangeListener(new PropertyChangeListener() {//添加属性变化监听接口
public void propertyChange(java.beans.PropertyChangeEvent e) {
if ((e.getPropertyName().equals("tableCellEditor"))) {
ComputeInfo();
}
}
});
}
看了下关于PropertyChangeListener和PropertyChangeSupport的文章,大致了解了这段代码的作用。现在有个问题是tableCellEditor这个从哪来的,我在API里面怎么没找到? PropertyChange --------------------编程问答-------------------- PropertyChangeListener应该是一个抽象类或者接口的 --------------------编程问答-------------------- 都写到字符串里了,当然是跟项目有关的,你到项目里搜一搜 --------------------编程问答--------------------
找不到到关于tableCellEditor的东西 --------------------编程问答-------------------- 若果真找不到,那就是jdk自带的,网页中搜索“tableCellEditor”有你想要的答案 --------------------编程问答-------------------- 看名字好好像是表格编辑。你可以jsp里面后台都搜索下。 --------------------编程问答-------------------- 有一个属性叫tableCellEditor --------------------编程问答--------------------
别在api找
在界面找找看看
这应该是个易做图 当table的tableCellEditor属性变化时触发
补充:Java , Java SE