我正在尝试在 JavaFX 中创建一个文本字段。我想使用自定义颜色来选择文本字段。我不确定属性是什么,所以我只能这样解释。默认情况下选择它时,边框上会显示天蓝色。如何完全删除它,或将其设置为自定义颜色?这是我的 CSS 代码:
.login-info {
-fx-border-style: solid;
-fx-accent: red; }
最佳答案
文本字段使用 -fx-background-color: 属性来实现。所以通过覆盖
.textfield:focused{
-fx-background-color : yellow,white;
-fx-background-insets: 0,3px;
}
当你点击它时,边框颜色会变成黄色,而不是天蓝色。
关于java - 如何在 JavaFX 中将文本字段的选择边框设置为某种颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47298865/