diff options
Diffstat (limited to 'src/de/fhswf/in/inf/java2/aufgabe05/view/DirectoryOverviewController.java')
| -rw-r--r-- | src/de/fhswf/in/inf/java2/aufgabe05/view/DirectoryOverviewController.java | 31 |
1 files changed, 17 insertions, 14 deletions
diff --git a/src/de/fhswf/in/inf/java2/aufgabe05/view/DirectoryOverviewController.java b/src/de/fhswf/in/inf/java2/aufgabe05/view/DirectoryOverviewController.java index d12efee..e1b2cbb 100644 --- a/src/de/fhswf/in/inf/java2/aufgabe05/view/DirectoryOverviewController.java +++ b/src/de/fhswf/in/inf/java2/aufgabe05/view/DirectoryOverviewController.java @@ -1,9 +1,8 @@ /** * */ -package de.fhswf.in.inf.java2.aufgabe05.view; -import java.io.File; +package de.fhswf.in.inf.java2.aufgabe05.view; import javafx.fxml.FXML; import javafx.scene.control.TableView; @@ -13,21 +12,25 @@ import de.fhswf.fbin.java2fx.trees.DirectoryTreeView; /** * TODO Add comment here * - * @author $Author: $ - * @version $Revision: $, $Date: $ UTC + * @author $Author: $ + * @version $Revision: $, $Date: $ UTC */ public class DirectoryOverviewController { @FXML private AnchorPane leftPane; - + @FXML private AnchorPane rightPane; - + private DirectoryTreeView dirTree; - + private DirectoryTableView dirTab; - + + /** + * Builds the view with custom controls. + * + */ @FXML private void initialize() { @@ -37,19 +40,19 @@ public class DirectoryOverviewController AnchorPane.setBottomAnchor(dirTree, 0.0); AnchorPane.setLeftAnchor(dirTree, 0.0); AnchorPane.setRightAnchor(dirTree, 0.0); - + dirTab = new DirectoryTableView(dirTree.getRoot().getValue()); rightPane.getChildren().add(dirTab); AnchorPane.setTopAnchor(dirTab, 0.0); AnchorPane.setBottomAnchor(dirTab, 0.0); AnchorPane.setLeftAnchor(dirTab, 0.0); AnchorPane.setRightAnchor(dirTab, 0.0); - + dirTab.setColumnResizePolicy(TableView.CONSTRAINED_RESIZE_POLICY); - + dirTree.getSelectionModel().selectedItemProperty() - .addListener((ov, oldParent, newParent) -> { - dirTab.getParentDirectoryProperty().set(newParent.getValue()); - }); + .addListener((ov, oldParent, newParent) -> { + dirTab.getParentDirectoryProperty().set(newParent.getValue()); + }); } } |
