首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LWUIT TextArea NullPointerException

LWUIT TextArea NullPointerException
EN

Stack Overflow用户
提问于 2012-11-16 10:28:10
回答 3查看 219关注 0票数 1

我运行LWUITDemo,一些UI不能显示successful.All,其中的一些是Form.If包含的TextArea,我将TextArea更改为Label,它工作得很好。

对不起,我是在诺基亚s40 SDK2.0中运行的。当我运行包含TextArea的大多数代码时,出现异常;

类似这样的代码(来自LWUITDemo):

代码语言:javascript
复制
Form aboutForm = new Form("About");
aboutForm.setScrollable(true);
aboutForm.setLayout(new BorderLayout());
TextArea aboutText = new TextArea(getAboutText(), 5, 10);
aboutText.setEditable(false);
aboutForm.addComponent(BorderLayout.CENTER, aboutText);
aboutForm.show();

当我运行它时,它失败了:

代码语言:javascript
复制
Form: showModal
java.lang.NullPointerException
  at com.sun.lwuit.TextArea.shouldShowHint(+21)
  at com.sun.lwuit.TextArea.calcPreferredSize(+4)
  at com.sun.lwuit.Component.preferredSize(+63)
  ...
EN

回答 3

Stack Overflow用户

发布于 2012-11-16 12:51:52

你可以查看下面的代码:

代码语言:javascript
复制
import com.sun.lwuit.Display;
import com.sun.lwuit.Form;
import com.sun.lwuit.TextArea;
import com.sun.lwuit.layouts.BorderLayout;
import javax.microedition.midlet.*;

public class TextMidlet extends MIDlet {

    private Form aboutForm;

    public TextMidlet() {
        Display.init(this);

        aboutForm = new Form();
        aboutForm.setScrollable(true);
        aboutForm.setLayout(new BorderLayout());
    }

    public void startApp() {

        TextArea aboutText = new TextArea("hiiiiiiiiiiiiii", 5, 10);
        aboutText.setEditable(false);
        aboutForm.addComponent(BorderLayout.CENTER, aboutText);
        aboutForm.show();
    }

    public void pauseApp() {
    }

    public void destroyApp(boolean unconditional) {
    }
}
票数 2
EN

Stack Overflow用户

发布于 2012-11-19 23:23:33

代码对我来说看起来不错。请检查getAboutText()是否返回字符串且不返回null。

如果这不起作用,您可以使用LWUIT-Sources来调试您的代码。在TextArea.shouldShowHint处设置断点,找出哪个断点为空。

票数 0
EN

Stack Overflow用户

发布于 2013-05-16 06:44:36

检查

导入com.sun.lwuit.TextArea;

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13409512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档