OSDN Git Service

Fix #31981
authorargius <argius.net@gmail.com>
Thu, 21 Nov 2013 11:51:49 +0000 (20:51 +0900)
committerargius <argius.net@gmail.com>
Thu, 21 Nov 2013 11:51:49 +0000 (20:51 +0900)
src/net/argius/stew/ui/window/ResultSetTable.java
src/net/argius/stew/ui/window/WindowOutputProcessor.java

index 3a2e2fb..7a17319 100644 (file)
@@ -890,7 +890,9 @@ final class ResultSetTable extends JTable implements AnyActionListener, TextSear
 
     @Override
     public void reset() {
-        // empty
+        ((DefaultTableModel)getModel()).setRowCount(0);
+        lastSortedIndex = -1;
+        lastSortedIsReverse = false;
     }
 
     static final class TableHeaderTextSearch implements TextSearch {
index 6d24c51..caec2c1 100644 (file)
@@ -156,7 +156,7 @@ final class WindowOutputProcessor extends JFrame implements OutputProcessor, Any
     private void clearResultSetTable() {
         resultSetTable.setVisible(false);
         resultSetTable.getTableHeader().setVisible(false);
-        ((DefaultTableModel)resultSetTable.getModel()).setRowCount(0);
+        resultSetTable.reset();
     }
 
     @SuppressWarnings("unused")