当图标宽度/高度超过 22.0 时,JavaFX 选项卡会折叠

标签 javafx icons tabpanel

高度为 22.0

enter image description here

当ImageView高度超过22.0时如何避免这种结果?

enter image description here

我根本没有使用CSS。我在 ImageView 的布局下拉菜单中创建了这个 Bounds 东西,它甚至不可编辑,22x22 似乎是最大尺寸或其他东西,我尝试更改选项卡最小高度,但这是同样的问题。

enter image description here

<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 时,JavaFX 选项卡会折叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38193184/

相关文章:

java - 使用 fxml 和 SceneBuilder 在 JavaFX 中设置全局 CSS 样式表

java - JavaFX 子类的内联样式

java - Jar 不在 linux 上执行

javafx - 如何在 JavaFX 中渲染 3D 文本?

javascript - 如何更改谷歌浏览器扩展程序(扩展程序的创建者)中通知图标的颜色?

QTabWidget - 选项卡图标不在中心

java - 如何向 TabPanel GWT 添加多个小部件?

Extjs4 tabpanel,禁用所有子项而不循环它们

android - 如何在渐进式 Web 应用程序中使用自适应启动器图标

java - 如何检查选项卡是否已在 JavaFX 的 TabPane 中打开