我很难在FXML中找到CustomMenuItem的示例。基于API文档,我试着这样做:
<SplitMenuButton fx:id="dwnldBtn" text="Download"
maxWidth="10000" maxHeight="10000" prefHeight="10000"
GridPane.columnIndex="0" GridPane.rowIndex="3" onAction="#handleDownloadBtn">
<items>
<CustomMenuItem >
<button text="Download All" onAction="#handleDownloadAllBtn"/>
</CustomMenuItem>
</items>
</SplitMenuButton>
但似乎这在语法上是错误的。我想在CustomMenuItem中使用一个按钮,因为(与常规MenuItem不同)可以调整按钮的大小(MenuItem缺少像maxWidth这样的属性)。