javafx - 从 SplitPane 中删除边框

标签 javafx

我已经对这个主题做了一些研究并找到了 a post that could’ve been relevant , 如果它只包含我想要的那种答案。我想移除 SplitPane 周围的边框,您在彼此中创建的 SplitPane 越多,边框就会越大。

这是发生了什么:

enter image description here

图片中的灰色部分是 SplitPane 分隔线。红色是我试图完全移除的边框。

我附加的帖子有解决方案:

-fx-box-border: transparent;

对于这样的问题,您会期望找到一个解释它是如何被完全删除的答案。那段代码只是将边框的颜色变为透明——意味着它仍然存在!

也许有人可以为我指出正确的方向,告诉我如何完全去除 SplitPane 周围的边框?

最佳答案

你猜怎么着?发布后,我遇到了 modena.css当前版本的 Java FX 的样式表。看来我的研究还是不够好。

解决方法如下:

.split-pane
{
    -fx-padding: 0;
}

就像变魔术一样——愚蠢的边框被移除了!

关于javafx - 从 SplitPane 中删除边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41666302/

相关文章:

java - 如何使用 javaFx TriangleMesh 创建这样的形状?

java - 当我想为我的文本字段设置文本时,它会抛出空指针异常

java - 如何更新显示更新对象属性的 JAVA FX 元素(标签、列表等)

java - TableView 和映射。字符和整数

javafx fatal error 异常访问冲突(有问题的框架 : jfxmedia. dll)

JavaFX 11 : IllegalAccessError when creating Label

Mac 上的 JRE 系统库中不存在 JavaFX JAR

java - 媒体播放器不工作

java - 开发人员应该在 JavaFX 中实现自己的 XXXProperties 吗?

java - JavaFX 中的复选框单元格工厂 + Tableview