单击DefaultTableModel
上的单元格时,如何执行鼠标事件处理,例如单击行的第一列打印整行时。
static DefaultTableModel dTableModel = new DefaultTableModel(databaseInfo, columns){
public Class getColumnClass(int column) {
Class returnValue;
// Verifying that the column exists (index > 0 && index < number of columns
if ((column >= 0) && (column < getColumnCount())) {
returnValue = getValueAt(0, column).getClass();
} else {
// Returns the class for the item in the column
returnValue = Object.class;
}
return returnValue;
}
};
谢谢。
答案 0 :(得分:2)
如何在单击DefaultTableModel
上的单元格时执行鼠标事件处理
DefaultTableModel与鼠标点击无关。 TableModel包含表格显示的数据。
例如,当单击行的第一列时,它会打印整行。
也许您想要显示一个“按钮”,指示用户通过鼠标单击或使用键盘激活按钮时会发生什么?
如果是,请查看Table Button Column以获得一个解决方案。