gpt4 book ai didi

java - dateTextField 的初始值 (Apache Wicket)

转载 作者:行者123 更新时间:2023-11-30 06:50:45 25 4
gpt4 key购买 nike

我一直在尝试将 dateTextField 添加到我正在处理的项目的遗留代码中,但我没有成功将其值初始化为空(作为初始值)。

我找到了一些关于 dateTime 的例子,但没有找到 dateTextField 的例子,我想得到一些帮助;这是代码:

    DateTextField dateTextField = new DateTextField("dateTextField", new PropertyModel<Date>(
this, "date"), new StyleDateConverter("S-", true))
{
@Override
public Locale getLocale()
{
return selectedLocale;
}
};

form.add(dateTextField);

DatePicker datePicker = new DatePicker()
{
@Override
protected String getAdditionalJavaScript()
{
return "${calendar}.cfg.setProperty(\"navigator\",true,false); ${calendar}.render();";
}
};

datePicker.setShowOnFieldClick(true);
datePicker.setAutoHide(true);
dateTextField.add(datePicker);

和标记:

<input type="text" wicket:id="dateTextField" />

谢谢!

最佳答案

最终找到答案:

    DateTextField dateTextField =new DateTextField("dateTextField", new Model<Date>(null), new DayMonthDateConverter(false));
dateTextField.add(datePicker);
form.add(dateTextField);

关于java - dateTextField 的初始值 (Apache Wicket),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41042444/

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