summaryrefslogtreecommitdiffstats
path: root/src/de/fhswf/in/inf/se
diff options
context:
space:
mode:
Diffstat (limited to 'src/de/fhswf/in/inf/se')
-rw-r--r--src/de/fhswf/in/inf/se/notepadMinusMinus/view/MainViewController.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/de/fhswf/in/inf/se/notepadMinusMinus/view/MainViewController.java b/src/de/fhswf/in/inf/se/notepadMinusMinus/view/MainViewController.java
index 807f82d..b4a37d7 100644
--- a/src/de/fhswf/in/inf/se/notepadMinusMinus/view/MainViewController.java
+++ b/src/de/fhswf/in/inf/se/notepadMinusMinus/view/MainViewController.java
@@ -14,6 +14,7 @@ import javafx.scene.control.Button;
import javafx.scene.control.ComboBox;
import javafx.scene.control.Label;
import javafx.scene.control.TableColumn;
+import javafx.scene.control.TableColumn.SortType;
import javafx.scene.control.TableView;
import javafx.scene.control.cell.ComboBoxTableCell;
import javafx.scene.control.cell.TextFieldTableCell;
@@ -113,6 +114,14 @@ public class MainViewController
thesisComboBox.setItems(Grade.gradeValuesProperty());
colloquiumComboBox.setItems(Grade.gradeValuesProperty());
+
+ // Sort Table on JavaFX Application Thread
+ Platform.runLater(() -> {
+ semesterColumn.setSortType(SortType.ASCENDING);
+ modulenameColumn.setSortType(SortType.ASCENDING);
+ gradeTable.getSortOrder().add(semesterColumn);
+ gradeTable.getSortOrder().add(modulenameColumn);
+ });
}
/**