From 5a91342aa22d02463f8cb54aa99e56f4257f2baa Mon Sep 17 00:00:00 2001 From: liwen Date: Fri, 22 Jan 2021 16:23:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=BB=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gui/uicomponents/main/MainController.java | 16 ++++++++++------ .../src/main/resources/fxml/main/main.fxml | 10 +++++----- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/falsework-client/src/main/java/com/fx/client/gui/uicomponents/main/MainController.java b/falsework-client/src/main/java/com/fx/client/gui/uicomponents/main/MainController.java index e3471e2..16a3448 100644 --- a/falsework-client/src/main/java/com/fx/client/gui/uicomponents/main/MainController.java +++ b/falsework-client/src/main/java/com/fx/client/gui/uicomponents/main/MainController.java @@ -68,7 +68,6 @@ public class MainController { @FXML private StackPane rootPane; - @FXML private JFXListView navigationList; @FXML private Pane backgroundPicturePane; @@ -115,7 +114,6 @@ public class MainController { @FXML private JFXDrawersStack drawersStack; - @FXML private JFXDrawer leftDrawer; @FXML @@ -130,10 +128,17 @@ public class MainController { @PostConstruct public void init() throws FlowException { + navigationList=new JFXListView<>(); + navigationList.getStyleClass().add("navigation-list"); + leftDrawer = new JFXDrawer(); + leftDrawer.setId("navigation-menu"); + leftDrawer.setSidePane(navigationList); + leftDrawer.setDefaultDrawerSize(240); + leftDrawer.setResizeContent(true); + leftDrawer.setOverLayVisible(false); + leftDrawer.setResizableOnDrag(true); + ApplicationContext.getInstance().register(this, MainController.class); - rootPane.getChildren().removeAll(navigationList); - rootPane.getChildren().removeAll(leftDrawer); - rootPane.getChildren().removeAll(tabPane); userLabel.textProperty().bind(ApplicatonStore.nameProperty()); roleLabel.textProperty().bind(ApplicatonStore.getRoles().asString()); userButton.textProperty().bind(ApplicatonStore.nameProperty()); @@ -198,7 +203,6 @@ public class MainController { } }); - drawersStack.setContent(tabPane); drawersStack.toggle(leftDrawer); drawersStack.setEffect(null); diff --git a/falsework-client/src/main/resources/fxml/main/main.fxml b/falsework-client/src/main/resources/fxml/main/main.fxml index 7b5bd64..af3b8f0 100644 --- a/falsework-client/src/main/resources/fxml/main/main.fxml +++ b/falsework-client/src/main/resources/fxml/main/main.fxml @@ -83,11 +83,11 @@ - - - - - + + + + +