diff options
Diffstat (limited to 'src/de/fhswf/in/inf/se/notepadMinusMinus/view')
| -rw-r--r-- | src/de/fhswf/in/inf/se/notepadMinusMinus/view/MainViewController.java | 9 |
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); + }); } /** |
