0

LWUIT で書かれたかなり大きなアプリケーションがあります。問題のある画面はごくわずかです。

問題:

ページが読み込まれると、すべて問題なく表示されます。ただし、スクロールすると一番下までスクロールできず、リストをクリックすると、クリックした場所ではなく、クリックした場所の下の項目が選択されます

ただし、リストの選択をもう一度クリックすると、すべて問題ありません。また、ダイアログが表示されたら、クリックして離しても問題ありません。そして、私が show() または repaint() を呼び出すのを忘れると、彼は何もペイントしませんが、スクロールしようとすると、すべてを表示し、正しく計算します。

私はこの問題について本当に困惑しています。私は長い間それを探しています。そして、ここで新しい洞察を得たいと思っています。

4

1 に答える 1

2

それを5日間検索した後、私はついに解決策を見つけました。フォームにすべてを追加した後、form.show()を呼び出す必要があります。以前はそうではありませんでした。

ほとんどの場合、両方の方法で正常に機能します。常にではありません。

于 2010-12-08T10:39:01.733 に答える