javafx - 如何在JavaFX中为TextArea设置圆角?

标签 javafx

我需要在 TextArea 上有圆角,但它看起来有点奇怪。看起来,有些内层也应该有相同半径的圆角,但是是哪一个呢?

我使用这个CSS:

.text-area {
    -fx-background-color: #dbb1b1, #fff0f0;
    -fx-background-radius: 15;
    -fx-border-radius: 15;
    -fx-border-color: red;
}

它看起来像这样: TextArea corners

最佳答案

看来我需要发布这个问题才能自己找到解决方案:D

.text-area .scroll-pane {
    -fx-background-color: transparent;
}
.text-area .scroll-pane .viewport{
    -fx-background-color: transparent;
}
.text-area .scroll-pane .content{
    -fx-background-color: transparent;
}

关于javafx - 如何在JavaFX中为TextArea设置圆角?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49617760/

相关文章:

java - Netty 和 JavaFX 出现 "Not on FX application thread"异常

java - 导出的 Javafx 应用程序不作为 Jar 文件运行 (Eclipse)

java - 我无法点击按钮

java - JFXPanel 安全异常

JavaFx,@FXML 的问题

java - 分离链接方法调用

java - 在 JavaFX 中制作具有多个节点的 Slider 控件

java - JFoenix 是否有等效的 CheckBoxListCell,以便我们可以使用 JFXCheckBox 而不是传统的?

java - JavaFX.TableView 中的日期格式

java - 我的 fxgl 遇到非法状态异常 : EntityFactory was not set!