gpt4 book ai didi

java - 停止编辑日期选择器和组合框字段而不禁用它们

转载 作者:行者123 更新时间:2023-12-02 02:00:44 24 4
gpt4 key购买 nike

我想“禁用”日期选择器和组合框(下拉菜单)而不“禁用”它。原因是,它们变灰,您无法正确阅读它们。

我想要与将文本字段设置为“不可编辑”时相同的功能:

textField.setEditable(false)

有什么办法可以做到这一点吗?

最佳答案

您可以禁用DatePicker,然后将其设置为正常的样式:

DatePicker datePicker = new DatePicker();
datePicker.setDisable(true);
datePicker.setStyle("-fx-opacity: 1.0");

当您禁用节点时,JavaFX 将其不透明度设置为0.4;您只需将其设置回原来的位置即可。

如果您仍然希望允许用户通过下拉列表选择日期,但不输入自己的日期,只需设置 editable 属性即可:

datePicker.setEditable(false);

关于java - 停止编辑日期选择器和组合框字段而不禁用它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51623774/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com