2017-07-12 41 views
0

在javafx BorderPane中,標籤遍歷順序由子級的順序定義。javafx borderpane - 如何更改選項卡遍歷順序?

問題是我有一些StagePane在基類上的繼承,並且首先調用BorderPane.setBottom()。

由於底部的孩子是孩子列表中的第一個項目,因此這會對標籤順序進行固定。

我想要在BorderPane標籤遍歷是:

  • 頂部
  • 離開
  • 中心
  • 底部

我怎麼能archieve這個?

這比set(setTop,setCenter,...)更有意義。

+0

可能的重複:[JavaFX:如何更改焦點遍歷策略?](https://stackoverflow.com/questions/15238928/javafx-how-to-change-the-focus-traversal-policy) – jewelsea

回答

0

看來不能這樣做。

解決方案是在BorderPane區域內添加AnchorPanes,並以所需的選項卡遍歷順序調用setTop,setCenter,...。