diff --git a/src/main/java/org/jcnc/jnotepad/ui/root/top/RootTopVBox.java b/src/main/java/org/jcnc/jnotepad/ui/root/top/RootTopVBox.java index bda4622..bae5279 100644 --- a/src/main/java/org/jcnc/jnotepad/ui/root/top/RootTopVBox.java +++ b/src/main/java/org/jcnc/jnotepad/ui/root/top/RootTopVBox.java @@ -2,7 +2,6 @@ package org.jcnc.jnotepad.ui.root.top; import javafx.scene.layout.VBox; import org.jcnc.jnotepad.ui.root.top.menu.JNotepadMenuBar; -import org.jcnc.jnotepad.ui.root.top.tools.ToolBorderPane; import org.jcnc.jnotepad.ui.root.top.tools.ToolHBox; public class RootTopVBox extends VBox { @@ -11,7 +10,7 @@ public class RootTopVBox extends VBox { private RootTopVBox() { // 在构造函数中初始化 getChildren().add(JNotepadMenuBar.getInstance()); - getChildren().add(ToolBorderPane.getInstance()); + getChildren().add(ToolHBox.getInstance()); } public static RootTopVBox getInstance() { diff --git a/src/main/java/org/jcnc/jnotepad/ui/root/top/tools/JNotepadToolBar.java b/src/main/java/org/jcnc/jnotepad/ui/root/top/tools/JNotepadToolBar.java index 40bb0c1..b843d84 100644 --- a/src/main/java/org/jcnc/jnotepad/ui/root/top/tools/JNotepadToolBar.java +++ b/src/main/java/org/jcnc/jnotepad/ui/root/top/tools/JNotepadToolBar.java @@ -4,9 +4,6 @@ import javafx.scene.control.Button; import javafx.scene.control.ToolBar; import javafx.scene.image.Image; import javafx.scene.image.ImageView; -import javafx.scene.layout.Priority; - -import static javafx.scene.layout.HBox.setHgrow; public class JNotepadToolBar extends ToolBar { private static final JNotepadToolBar INSTANCE = new JNotepadToolBar(); diff --git a/src/main/java/org/jcnc/jnotepad/ui/root/top/tools/ToolBorderPane.java b/src/main/java/org/jcnc/jnotepad/ui/root/top/tools/ToolBorderPane.java deleted file mode 100644 index 71a902c..0000000 --- a/src/main/java/org/jcnc/jnotepad/ui/root/top/tools/ToolBorderPane.java +++ /dev/null @@ -1,19 +0,0 @@ -package org.jcnc.jnotepad.ui.root.top.tools; - -import org.jcnc.jnotepad.ui.module.AbstractBorderPane; -import org.jcnc.jnotepad.ui.root.top.menu.JNotepadMenuBar; - -public class ToolBorderPane extends AbstractBorderPane { - - private static final ToolBorderPane ToolBorderPane = new ToolBorderPane(); - - public ToolBorderPane() { - - setRightComponent(ToolHBox.getInstance()); - - } - - public static ToolBorderPane getInstance() { - return ToolBorderPane; - } -} diff --git a/src/main/java/org/jcnc/jnotepad/ui/root/top/tools/ToolHBox.java b/src/main/java/org/jcnc/jnotepad/ui/root/top/tools/ToolHBox.java index ecb462c..5d162e1 100644 --- a/src/main/java/org/jcnc/jnotepad/ui/root/top/tools/ToolHBox.java +++ b/src/main/java/org/jcnc/jnotepad/ui/root/top/tools/ToolHBox.java @@ -9,7 +9,6 @@ public class ToolHBox extends HBox { private ToolHBox() { - setHgrow(this, Priority.ALWAYS); HBox.setHgrow(JNotepadToolBar.getInstance(), Priority.ALWAYS); // 设置子节点水平拉伸