|
|
|
@ -41,7 +41,12 @@ public abstract class UITableModelAdapter<T> extends AbstractTableModel implemen
|
|
|
|
|
|
|
|
|
|
protected UITableModelAdapter(String[] columnNames) { |
|
|
|
|
this.columnNames = columnNames; |
|
|
|
|
table = new JTable(this); |
|
|
|
|
table = new JTable(this) { |
|
|
|
|
@Override |
|
|
|
|
public Component prepareRenderer(TableCellRenderer renderer, int row, int column) { |
|
|
|
|
return BidiUtils.applyOrientationByLocale(super.prepareRenderer(renderer, row, column)); |
|
|
|
|
} |
|
|
|
|
}; |
|
|
|
|
BidiUtils.applyOrientationByLocale(table); |
|
|
|
|
table.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); |
|
|
|
|
// TableRowSorter rowSorter = new TableRowSorter(this);
|
|
|
|
|