如何将选定的日历日期放入J2ME的LWUIT 1.4中的文本字段中

时间:2012-04-07 08:15:58

标签: java-me lwuit

我是J2ME的新手。我在J2ME教程上搜索了很多,但我找不到答案。我正在使用LWUIT 1.4中的日历组件,我想将日历的选定日期设置为文本字段。我还使用了this link。但它不起作用,它只显示日历,而getDate()功能在LWUIT 1.4中不起作用。请使用LWUIT 1.4为J2ME建议任何更好的书籍或教程。 这是我的代码:

txtDOB.addActionListener(new ActionListener(){

        public void actionPerformed(ActionEvent arg0) {
           // throw new UnsupportedOperationException("Not supported yet.");

             final Form calFrame = new Form();
                final Calendar cal = new Calendar();
                calFrame.setScrollable(true);
                calFrame.setSmoothScrolling(true);
                calFrame.setIsScrollVisible(true);
                cal.addDataChangeListener(new DataChangedListener() {

                public void dataChanged(int arg0, int arg1) {
                txtDOB.setText(cal.getDate());  //textfield which was shown error of unknown symbole.
                        ffregs.showBack();
                }
            });

                calFrame.addComponent(cal);
                calFrame.show();


        }

2 个答案:

答案 0 :(得分:1)

Codename One blog中有很多教程关于LWUIT的好处是你可以在谷歌中输入任何问题,你会得到很多结果。

据我记得,日历部分有一些限制,已在1.5中修复。但是,无论如何,大部分开发工作都在Codename One进行。

答案 1 :(得分:0)

究竟是什么问题?你能展示一些代码吗?如果您可以将整个问题分解为一小段代码,我想您会发现您的问题会产生更成功的答案。并显示该代码。

话虽这么说,我看过LWUIT的一个很好的教程。 Take a look.

这很容易成为我发现或甚至听说过的最佳参考。如果您需要更多建议而不仅仅是一个链接,请发布更多代码。