带有 CSS 的 JavaFX TextArea 样式

标签 java css javafx textarea

我想知道如何更改出现在文本区域中的内边框颜色。我想删除文本区域红色边框内的蓝色透明边框。我检查了 modena.css 文件,但找不到解决方案。

textArea

我的 css 文件中有什么:

.text-area:focused {
 -fx-background-color:  white;
 -fx-border-color: rgba(229,0,0,0.3);
}

最佳答案

TextArea 的内容有额外的边框/背景。要更改/摆脱它,您需要在您的 css 中添加一个样式。

有点像

.text-area:focused .content {
    -fx-background-color:  white;
}

不确定这是否足够安全:它是 not documented (或者至少我找不到它的任何文档),仅作为实现可用,f.i.在提取的modena.css

关于带有 CSS 的 JavaFX TextArea 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51594560/

相关文章:

java - 错误ArrayList找不到符号symbol : variable myAl location: class JavaApplication into main

html - 如何对齐包含多个div的div以居中对齐

html - 即使在折叠时也将无序列表设置为内联 *Bootstrap*

css - RobotFramework 中使用 selenium 的复合类选择器

java - 防止子窗口打开/运行时父窗口关闭

java - Jenkins 集群中执行者的数量

java - 逗号、空格加上某个单词的正则表达式模式是什么?

java - Jersey,JAXB 并获取一个扩展抽象类的对象作为参数

JavaFX 如何在单击鼠标时清除 TextField

JavaFX Node.lookup() 仅对使用 FXMLLoader 加载的 Parent 中的某些元素返回 null