jtable获取并批改选中单元格(列)的值

jtable获取并修改选中单元格(列)的值dataTable.addMouseListener(new MouseAdapter(){@Overridepublic voi

jtable获取并修改选中单元格(列)的值
dataTable.addMouseListener(new MouseAdapter(){  
    @Override  
    public void mousePressed(MouseEvent e) {  
        Object o = e.getSource();  
        if(o instanceof JTable){  
            JTable t = (JTable) o;  
            DefaultTableModel tb = (DefaultTableModel) t.getModel();  
                        //获取选中的单元格值  
            System.out.println(tb.getValueAt(t.getSelectedRow(), t.getSelectedColumn()));  
                        //修改选中单元格的值  
            if(tb.isCellEditable(t.getSelectedRow(), t.getSelectedColumn())){  
                tb.setValueAt("1", t.getSelectedRow(), t.getSelectedColumn());  
            }  
        }  
    }  
});