Java me LWUIT的Datefield?

Java me LWUIT的Datefield?,java-me,lwuit,Java Me,Lwuit,我想知道是否有LWUIT的datefield/datepicker组件 或者,在lwuit中是否有任何关于implementdatefield的解决方法使用微调器类。它没有构造函数,但有创建微调器的静态方法。试试这个 Form form = new Form("Spinners"); Spinner integerSpinner = Spinner.create(0, 1000, 100, 10); Spinner decimalSpinner = Spinner.create(0.0, 100

我想知道是否有
LWUIT
datefield/datepicker
组件


或者,在lwuit中是否有任何关于implement
datefield的解决方法使用
微调器
类。它没有构造函数,但有创建微调器的静态方法。

试试这个

Form form = new Form("Spinners"); Spinner integerSpinner = Spinner.create(0, 1000, 100, 10); Spinner decimalSpinner = Spinner.create(0.0, 100.0, 17.75, 0.05); Spinner timeSpinner = Spinner.createTime(0, 24 * 60 * 60, 10 * 60 * 60, 60, true, false); Spinner dateSpinner = Spinner.createDate(System.currentTimeMillis() - 1000 * DAY, System.currentTimeMillis() + 1000 * DAY, System.currentTimeMillis(), '-', Spinner.DATE_FORMAT_MM_DD_YYYY); form.setLayout(new TableLayout(4, 2)); form.addComponent(new Label("Integer")); form.addComponent(integerSpinner); form.addComponent(new Label("Decimal")); form.addComponent(decimalSpinner); form.addComponent(new Label("Time")); form.addComponent(timeSpinner); form.addComponent(new Label("Date")); form.addComponent(dateSpinner); form.show(); 形式=新形式(“微调器”); Spinner integerSpinner=Spinner.create(0,1000,100,10); 微调器小数微调器=微调器.create(0.0100.0,17.75,0.05); 微调器时间微调器=微调器.createTime(0,24*60*60,10*60*60,60,真,假); Spinner dateSpinner=Spinner.createDate(System.currentTimeMillis()-1000*天, System.currentTimeMillis()+1000*天,System.currentTimeMillis(), “-”,微调器。日期(格式为MM DD YYYY); 表单.setLayout(新的TableLayout(4,2)); addComponent(新标签(“整数”)); form.addComponent(integerSpinner); 表格.addComponent(新标签(“十进制”); form.addComponent(小数微调器); 表格.添加组件(新标签(“时间”)); form.addComponent(timeSpinner); 表格.添加组件(新标签(“日期”)); form.addComponent(dateSpinner); form.show();
LWUIT中没有
DateField
DatePicker
组件。因此,您可以使用而不是
日期字段


我在LWUIT中找到了一个用于
DateField
。他们使用LWUIT并开发了
DateField
组件。但我不确定它是如何工作的。如果使用,请告诉我状态。

其他可能的解决方案是使用LWUIT日历。


我认为这是LWUIT中日期的最佳解决方案。

还有
日历类。

LWUIT中有一些类似MobrizDateField的类,它只是使用lcdui日期选择器并在LWUIT中使用其功能实现


DAY是从1970年1月1日开始的毫秒值,没有最后的000个数字。我如何将此值分配给DAY?嗨,bharath,谢谢您的回复。我想使用你回复中提到的微调器,但我无法计算出代码中的日期…我可以得到一些关于这方面的线索吗?使用
private static final long DAY=24*60*60*1000哪个LWUIT版本包含此组件?我知道版本1.5有日历。只需确保导入lwuit日历库,而不是java micro edition。