因为这是我在这里的第一篇文章,所以我会尽量具体
我想创建 JFXDrawer 的子抽屉,但我一直看到抽屉是如何出现和滑入的。这是我的意思的 gif:
这是我想要实现的示例:
这是 fxml 结构:
<BorderPane fx:id="root" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="350.0" xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1" fx:controller="com.unibul.controllers.MainController">
<top>
<VBox>
<children>
<MenuBar style="-fx-background-color: #EDEDED;" BorderPane.alignment="CENTER">
<menus>
<Menu mnemonicParsing="false" text="File">
<items>
<MenuItem mnemonicParsing="false" text="Close" />
</items>
</Menu>
<Menu mnemonicParsing="false" text="Edit">
<items>
<MenuItem mnemonicParsing="false" text="Delete" />
</items>
</Menu>
<Menu mnemonicParsing="false" text="Help">
<items>
<MenuItem mnemonicParsing="false" text="About" />
</items>
</Menu>
</menus>
</MenuBar>
<VBox>
<VBox.margin>
<Insets />
</VBox.margin>
<children>
<HBox spacing="10.0" style="-fx-background-color: white;" stylesheets="@../styles/style.css">
<children>
<ImageView fx:id="btn_menu" fitHeight="25.0" fitWidth="25.0" pickOnBounds="true" preserveRatio="true"> …Run Code Online (Sandbox Code Playgroud)