当图标超过 22.0 时,JavaFX 选项卡会崩溃 width/height
JavaFX Tab collapses when icon gets over 22.0 width/height
22.0 高度
当 ImageView 高度超过 22.0 时如何避免这种结果?
我根本没有使用 css。我在 ImageView 的布局下拉菜单中创建了这个 Bounds 东西,它甚至不可编辑,22x22 似乎是最大尺寸之类的,我尝试更改 Tab 最小高度,但它是同样的问题。
<TabPane fx:id="tabs" tabClosingPolicy="UNAVAILABLE" tabMinHeight="50.0" tabMinWidth="150.0" BorderPane.alignment="CENTER">
<tabs>
<Tab fx:id="tabProd" text="TEXT" closable="false">
<graphic>
<ImageView fitHeight="40.0" fitWidth="40.0">
<image>
<Image url="framesFX_icons/production.png" />
</image>
</ImageView>
</graphic>
<content>
...
</content>
</Tab>
</tabs>
</TabPane>
将 tabMaxHeight
设置为较大的值(但低于 Double.MAX_VALUE
)似乎可以解决问题,所以我猜这是一个错误?
无论如何 - 将最大高度设置为 100 左右应该就足够了。
编辑:可以找到错误报告here
22.0 高度
当 ImageView 高度超过 22.0 时如何避免这种结果?
我根本没有使用 css。我在 ImageView 的布局下拉菜单中创建了这个 Bounds 东西,它甚至不可编辑,22x22 似乎是最大尺寸之类的,我尝试更改 Tab 最小高度,但它是同样的问题。
<TabPane fx:id="tabs" tabClosingPolicy="UNAVAILABLE" tabMinHeight="50.0" tabMinWidth="150.0" BorderPane.alignment="CENTER">
<tabs>
<Tab fx:id="tabProd" text="TEXT" closable="false">
<graphic>
<ImageView fitHeight="40.0" fitWidth="40.0">
<image>
<Image url="framesFX_icons/production.png" />
</image>
</ImageView>
</graphic>
<content>
...
</content>
</Tab>
</tabs>
</TabPane>
将 tabMaxHeight
设置为较大的值(但低于 Double.MAX_VALUE
)似乎可以解决问题,所以我猜这是一个错误?
无论如何 - 将最大高度设置为 100 左右应该就足够了。
编辑:可以找到错误报告here