[英]Adding buttons in a StatusBar via FXML
如何使用 FXML 將按鈕添加到 ControlsFX StatusBar
?
這就是在我的 fxml 中創建狀態欄的方式:
<StatusBar fx:id="statusBar" onMouseEntered="#openSomething" onMouseExited="#closeSomething"/>
我看到我可以向此狀態欄添加按鈕,但我不知道如何通過 FXML 向狀態欄添加按鈕。 我嘗試通過 java 代碼添加按鈕,這工作正常。 像這樣:
statusBar.getLeftItems().add(new Button("Info"));
但我想通過 FXML 添加。
以下是FXML
中的StatusBar
示例:
<StatusBar fx:id="mainStatusBar" text="This is a StatusBar" progress=".314">
<leftItems>
<Button text="L Button 1"/>
<Button text="L Button 2"/>
</leftItems>
<rightItems>
<Button text="R Button"/>
<ComboBox/>
</rightItems>
<graphic>
<ImageView>
<Image url="@/icons/sb.png"/>
</ImageView>
</graphic>
</StatusBar>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.