JBTable: use a singleton list

This commit is contained in:
Sergey Savenko
2015-02-18 20:38:41 +03:00
parent 9be4f44da0
commit 6a3cf77eee
@@ -38,6 +38,7 @@ import java.awt.event.MouseEvent;
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener;
import java.util.Arrays;
import java.util.Collections;
import java.util.Comparator;
import java.util.EventObject;
@@ -216,7 +217,7 @@ public class JBTable extends JTable implements ComponentWithEmptyText, Component
final RowSorter.SortKey sortKey = sortableModel.getDefaultSortKey();
if (sortKey != null && sortKey.getColumn() >= 0 && sortKey.getColumn() < model.getColumnCount()) {
if (sortableModel.getColumnInfos()[sortKey.getColumn()].isSortable()) {
rowSorter.setSortKeys(Arrays.asList(sortKey));
rowSorter.setSortKeys(Collections.singletonList(sortKey));
}
}
}