2017-10-13 181 views
0

我正在寻找解决方案来更改JFX场景的高度和宽度。JavaFX场景调整大小

我有场景,其中包含AnchorPane,其中包含持有选项卡的TabPane。

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

  1. TabPane调节它的高度和宽度,以新的标签(与焦点就可以了)AnchorPane
  2. 场景AnchorPane调节它的高度和宽度,以新TabPane大小。
  3. 场景将其高度和宽度调整为新场景AnchorPane大小。

我无法找到或想到任何解决方案。如何解决这个问题呢?

BR

回答

0

您想在创建新选项卡或切换选项卡时执行此操作吗?如果是切换选项卡,则可以在每个选项卡上使用setOnSelectionChanged来定义其Scene和AnchorPane的适当大小调整行为。

+0

我想对这两个事件 - 创建和更改做到这一点。 – Mic