JavaFx设置全局TextField被禁用并设置字体颜色
时间: 2023-12-18 21:04:03 浏览: 166
要设置JavaFX应用程序中所有TextField被禁用并设置字体颜色,可以使用以下代码:
```
.text-field:disabled {
-fx-text-fill: gray;
}
```
将此CSS样式表添加到你的JavaFX应用程序中,它将设置所有被禁用的文本字段的文本颜色为灰色。请注意,这将仅影响TextField节点,而不是整个应用程序中的所有禁用节点。你可以将 "gray" 替换为任何其他颜色值。
相关问题
JavaFx设置全局禁用字体颜色
要在JavaFX应用程序中设置全局禁用字体颜色,可以使用以下代码:
```
.root:disabled {
-fx-text-fill: gray;
}
```
将此CSS样式表添加到你的JavaFX应用程序中,它将设置所有被禁用的节点的文本颜色为灰色。你可以将 "gray" 替换为任何其他颜色值。请注意,这将影响应用程序中的所有禁用节点,而不仅仅是文本字段。
JavaFx的TextField 禁用并设置字体颜色
要禁用JavaFX的TextField并设置字体颜色,可以使用以下代码:
```
TextField textField = new TextField();
textField.setDisable(true);
textField.setStyle("-fx-text-fill: gray;");
```
这会将文本字段禁用并将文本颜色设置为灰色。你可以将 "gray" 替换为任何其他颜色值。
阅读全文