【问题标题】:How to put the selected Date of Calendar into a textfield in LWUIT 1.4 of J2ME如何将选定的日历日期放入 J2ME 的 LWUIT 1.4 中的文本字段中
【发布时间】:2012-04-07 08:15:57
【问题描述】:

我是 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();


        }

【问题讨论】:

    标签: java-me lwuit


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      话虽如此,我已经看到了一个很好的 LWUIT 教程。 Take a look.

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

      【讨论】:

      • 那是一个非常古老的教程,其中一半的东西不再相关。
      • 但 getDate() 函数显示未知符号的错误意味着它不是 lwuit 导入的一部分。那是我的问题,现在我没有回答如何在文本字段中设置日期。
      • 先生,对不起,我无法上传代码,但我使用了与此链接 stackoverflow.com/questions/6148862/… 中显示的相同的代码。但我唯一的问题是 lwuit 不支持 getDate 函数导入它显示了未知符号的错误。
      猜你喜欢
      • 1970-01-01
      • 2019-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多