JavaFX TabPane 标题 OverrunStyle

标签 java javafx

我有一个如下所示的 TabPane

enter image description here

我希望在关闭按钮处剪辑文本,类似于浏览器显示标题的方式,如下所示。

enter image description here

我已在 .tab-pane.tab 类中尝试过 css-fx-text-overrun : Clip;,但未按预期工作。

我怎样才能实现这个目标?

最佳答案

我可以通过设置Label首选宽度来实现所需的L&F。

enter image description here

.tab-label {
    -fx-pref-width : 150px;
}

关于JavaFX TabPane 标题 OverrunStyle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58075969/

相关文章:

java - 使用 CrudRepository 接口(interface)自动实现返回不同类型对象的方法

java - 文件在 IntelliJ IDEA 中以错误的编码 :'UTF-8' 加载

java - 在 JavaFX 中让角色跳跃

java - 将 GridPane 包装在 ScrollPane 中或以编程方式修改它。最有效的方法?

java - 调用 arraylist 的 remove(int) 方法从所有类似的 arraylists 中删除该项目

java - 我用不同的参数执行哪种方法?

java - 从 controller1 发送消息到 controller2

JavaFX和Canvas的快速更新

java - 暂停 For 循环/更好的想法如何解决这个问题

java - 调用任务的updateProgress