LWUITDemo を実行したところ、いくつかの UI が正常に表示されませんでした。それらはすべて Form に含まれる TextArea です。TextArea を Label に変更すると、うまく機能します。
申し訳ありませんが、nokia s40 sdk 2.0 で実行しています。TextArea を含むほとんどのコードを実行すると、例外が発生しました。
そのようなコード (LWUITDemo から):
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();
実行すると失敗しました:
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)
...