JavaFX场景调整大小

时间:2017-10-13 09:19:15

标签: javafx tabs autoresize

我正在寻找改变JFX场景高度和宽度的解决方案。

我有一个拥有AnchorPane的Scene,它持有TabPane,它包含标签。

选项卡是动态创建的,它们拥有不同大小的AnchorPanes。 创建新标签时,我想:

  1. TabPane将其高度和宽度调整为新标签(重点关注)AnchorPane
  2. 场景AnchorPane将其高度和宽度调整为新的TabPane大小。
  3. 场景将其高度和宽度调整为新的场景AnchorPane大小。
  4. 我无法找到或想到任何解决方案。如何解决这个问题?

    BR

1 个答案:

答案 0 :(得分:0)

是否要在创建新标签页或切换标签页时执行此操作?如果切换选项卡时,可以在每个选项卡上使用setOnSelectionChanged来定义其Scene和AnchorPane的相应调整大小行为。