java - 如何在 JavaFX 中将文本字段的选择边框设置为某种颜色?

标签 java css javafx-8

我正在尝试在 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/

相关文章:

java - 具有动态生成的 HTML 的 JEditorPane.scrollToReference()

未找到 Windows 上的 JavaFX 安装

javascript - 如何在 data-win-bind 中设置 ID?

JavaFX淡出阶段并关闭

Javafx 应用程序在一段时间后自动崩溃

java - init block 阻塞了构造函数?

java - 如何阻止导航栏/状态栏android java

css - 响应中的固定列和响应列的混合

html - 内联显示两个 div

java - 将焦点放在组合框的特定项目上而不选择它