只能通过鼠标事件监听,或重写TableUI

解决方案 »

  1.   

    注意一定要import javax.swing.event.*;
    jTable1.getColumnModel().addColumnModelListener( new TableColumnModelListener() 
    {
      public void columnMarginChanged(ChangeEvent e) 
     {
        System.out.println("列改动");
      }
       public void columnAdded(TableColumnModelEvent e)
      { }
    public void columnMoved(TableColumnModelEvent e)
    {
    }
    public void columnRemoved(TableColumnModelEvent e)
    {
    }
    public void columnSelectionChanged(ListSelectionEvent e)
    {
    }
    });