gpt4 book ai didi

gwt - SmartGwt DateItem useTextField=true - 如何使文本输入字段不可编辑

转载 作者:行者123 更新时间:2023-12-02 02:27:53 25 4
gpt4 key购买 nike

因为我不知道如何解决我提出的问题 here我目前正在考虑一个临时解决方案。

我有一个 smartgwt DateItem 小部件:

DateItem date = new DateItem("Adate");
date.setWidth(120);
date.setWrapTitle(false);
date.setAttribute("useTextField", true);
date.setAttribute("inputFormat", "yyyy/MM/dd");
date.setAttribute("displayFormat", "toJapanShortDate");

因为属性 useTextField 设置为 true 我们可以看到文本输入字段。我怎样才能使这个文本输入字段不可编辑。实际上我只想从日历中选择日期而不是手动更改它。

已解决 - 上面暴露的问题 - 感谢@RAS 用户。

TextItem textItem = new TextItem();
textItem.setAttribute("readOnly", true);
date.setAttribute("textFieldProperties", textItem);

Related link

但我现在有另一个问题(已解决 - 参见 here ):日期选择器不会在文本字段上显示日期,而是显示今天的日期。例如,在文本字段中输入 30/05/2009,转到另一个字段,然后返回单击日期选择器,所选日期将是今天的日期,而不是 2009 年 6 月 30 日。这是什么原因?这个能解决吗?

另外假设我让用户有机会手动修改日期 - 我可以在上面放一些**验证器吗?**(对此仍然需要一个想法)

谢谢。

最佳答案

关于gwt - SmartGwt DateItem useTextField=true - 如何使文本输入字段不可编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5009896/

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