如何使用JavaFX和fxml文件向我的菜单添加子标题?我查看了CustomMenuItem选项,但我无法弄清楚要放入内容部分的内容。谢谢你的帮助!
我的fxml文件:
<?import javafx.scene.input.*?>
<?import javafx.scene.control.*?>
<MenuBar>
<menus>
<Menu text="Menu 1">
<items>
<MenuItem text="Item 1" />
<MenuItem text="Item 2" />
<MenuItem text="Item 3" />
<SeparatorMenuItem />
<MenuItem text="Item A" />
<MenuItem text="Item B" />
<MenuItem text="Item C" />
</items>
</Menu>
</menus>
</MenuBar>
以下是我正在寻找的结果示例。 &#34;标题1&#34;和#34;标题2&#34;不应该是可点击的,当鼠标移过它们时不应突出显示。
答案 0 :(得分:1)
感谢您的投入。根据您提供的链接,我发现只需在fxml文件中添加以下内容即可:
<SeparatorMenuItem>
<content>
<Text text="Header Name" styleClass="textSeparator" />
</content>
</SeparatorMenuItem>
答案 1 :(得分:0)