单击单元格时DefaultTableModel上的Java事件处理
单击我的单击单元格时DefaultTableModel上的Java事件处理,java,swing,jtable,defaulttablemodel,Java,Swing,Jtable,Defaulttablemodel,单击我的DefaultTableModel上的单元格时,如何执行鼠标事件处理?例如,单击行的第一列时,它将打印整行 static DefaultTableModel dTableModel = new DefaultTableModel(databaseInfo, columns){ public Class getColumnClass(int column) { Class returnValue; // Verifying
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;
}
};
静态DefaultTableModel dTableModel=新的DefaultTableModel(数据库信息,列){
公共类getColumnClass(int列){
阶级价值;
//验证列是否存在(索引>0&&index<列数
如果((列>=0)和(&(列
多谢各位
单击DefaultTableModel上的单元格时,如何执行鼠标事件处理
DefaultTableModel与鼠标单击无关。TableModel包含表格显示的数据
例如,单击行的第一列时,它将打印整行
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;
}
};
也许你想显示一个“按钮”,通过鼠标点击或使用键盘向用户指示当你激活按钮时会发生什么
如果是这样,请查看一个解决方案。您是否尝试过在JTable中添加鼠标微调器?我想在之后添加,但不知道如何添加。谢谢