gpt4 book ai didi

css - JavaFX:整个框架的菜单栏宽度

转载 作者:行者123 更新时间:2023-11-28 07:00:47 27 4
gpt4 key购买 nike

我正在使用 NetBeans 和 SceneBuilder 制作 JavaFX GUI。我的问题是在这三个文件(FXML、 Controller 和 java 文件)中,当用户展开舞台(或 anchor Pane )时,我需要做什么才能使我的菜单栏的宽度扩大,也请教育我专有名词)?

谢谢!~砖 block

最佳答案

感谢 ItachiUchiha 的评论,我弄清楚了我做错了什么。我最初使用 AnchorPane 作为我的根布局但切换到 HBox 这样我就可以使用 hgrow 属性。

<?xml version="1.0" encoding="UTF-8"?>

<?import java.lang.*?>
<?import java.util.*?>
<?import javafx.geometry.*?>
<?import javafx.scene.*?>
<?import javafx.scene.chart.*?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>

<HBox>
<children>
<MenuBar HBox.hgrow="ALWAYS">
<menus>
<Menu mnemonicParsing="false" text="File">
<items>
<MenuItem mnemonicParsing="false" text="Close" />
</items>
</Menu>
<Menu mnemonicParsing="false" text="Help">
<items>
<MenuItem mnemonicParsing="false" text="About" />
</items>
</Menu>
</menus>
</MenuBar>
</children>
</HBox>

关于css - JavaFX:整个框架的菜单栏宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33250130/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com