如何在JavaFX中将Textfield的选择边框设置为某种颜色?

时间:2017-11-15 03:27:52

标签: java css javafx-8

我正在尝试在JavaFX中创建一个Textfield。我想使用自定义颜色来选择Textfield。我不确定该属性是什么,所以我只能这样解释。默认情况下选择它时,边框上会显示天蓝色。如何完全删除它,或将其设置为自定义颜色?这是我的CSS代码:

.login-info {
-fx-border-style: solid;

-fx-accent: red; }

1 个答案:

答案 0 :(得分:0)

textfield使用-fx-background-color:属性来实现。所以通过重写

.textfield:focused{
   -fx-background-color : yellow,white;
   -fx-background-insets: 0,3px;
}
当你点击它时,

会使边框颜色变黄,而不是天蓝色。