我目前正在尝试将DatePicker的可编辑设置为false,因此无法更改该值。使用下面只禁用文本字段,但仍允许日期的变化通过点击日历按钮(setEditable是权限,这样我就可以启用/禁用取决于登录):DatePicker setEditable为false仍然允许点击日历
exampleDatePicker.setEditable(user.getGroup().equals(admin));
有没有办法在DatePicker上禁用日历按钮?我不想使用setDisable,因为我仍然希望该字段是可读的,并且我无法更改禁用的CSS,因为我有其他DatePickers被禁用,我想灰显。
感谢回复,但是,如上所述,我想避免禁用整个字段,因为我希望它仍然可以读取,尽管用户无法编辑它。 –
你想让它像禁用一样,但看起来没有被禁用? –
查看更新。你仍然可以使用'setDisable(...)'和CSS,你只需要用CSS选择器来处理。 –