簡體   English   中英

JavaFX場景構建器:具有與AnchorPane不同的根節點

[英]JavaFX scene builder: having a root node different from AnchorPane

JavaFX場景構建器開始編輯AnchorPane。 JavaFX不要求根節點是AnchorPane,在某些情況下,另一個類是可取的。
有沒有辦法在JavaFX Scene Builder中更改rooot容器?

選擇菜單項:

檔案| Root容器的新功能

使用SceneBuilder的b44,可用的選項是Anchor Pane,Border Pane或Stack Pane

您還可以在文本編輯器中直接編輯fxml,將根窗格設置為例如Flow Pane,然后將編輯好的fxml加載到SceneBuilder中,SceneBuilder將識別它。

要將另一個窗格設置為root而不是New with root container > ...下可用的三個altnerative(不直接編輯fxml),請執行以下操作:

  1. 將您想要的新窗格作為您所擁有的舊root的子窗口插入。
  2. 將您擁有的任何其他東西作為舊根的直接后代放入新根。
  3. 標記新根,然后從菜單Edit > Trim document to selection

瞧!

提示:使用菜單選項: Arrange > Wrap in > ...Arrange > Unwrap以插入或刪除子項目周圍的容器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM