Creating

Top  Previous  Next

 

A TableReorder object is created and managed internally by an AdvancedJTable. The following AdvancedJTable methods are used for creating, getting and setting the table reorder:

 

protected TableReorder createReorder();

public TableReorder getTableReorder();

 

You can also use this class with your own JTable subclass:

 

TableReorder tableReorder = new TableReorder(table);

 

You also need to override JTable's method

 

public void tableChanged(TableModelEvent e);

 

to look like:

 

public void tableChanged(TableModelEvent e) {

       super.tableChanged(e);

       tableReorder. reselectTableRows();

}