我想在MenuItem
和MenuBar
中使用相同的ContextMenu
(两者具有相同的文本,将在相同的条件下启用/禁用),并执行相同的任务)。如何在同一文件的FXML中实现这一目标?
我尝试使用<fx:reference>
,但它只出现在我首先尊重的位置。
<MenuBar>
<menus>
<MenuItem fx:id="menuToDuplicate" />
</menus>
</MenuBar>
.
.
.
<ContextMenu>
<items>
<!--Same MenuItem as above -->
</items>
</ContextMenu>