我正在尝试在JavaFX中创建一个Textfield。我想使用自定义颜色来选择Textfield。我不确定该属性是什么,所以我只能这样解释。默认情况下选择它时,边框上会显示天蓝色。如何完全删除它,或将其设置为自定义颜色?这是我的CSS代码:
.login-info {
-fx-border-style: solid;
-fx-accent: red; }
答案 0 :(得分:0)
textfield使用-fx-background-color:属性来实现。所以通过重写
.textfield:focused{
-fx-background-color : yellow,white;
-fx-background-insets: 0,3px;
}
当你点击它时,会使边框颜色变黄,而不是天蓝色。