2011-08-23 16 views
0

こんにちは、私は多くのテキストを含むlabelfieldを含む画面を持って、その後、画面の下部にボタンがあります。ブラックベリーのテキストとボタンのフォーカスの問題

画面が表示されているときにボタンにフォーカスがあるため、ラベルの下部のみが表示され、ボタンだけがフォーカスを得ることができるため、スクロールできません。

どうすれば修正できますか?

答えて

1

LabelFieldRichTextFieldに変更できます。別のオプションは、LabelFieldを追加する前にNullFieldを追加することです。

1

レイアウトの少ない画面の上部に空のフィールドを追加し、drawFocus()メソッドをオーバーライドして空白のままにすると、空のフィールドが最初にフォーカスされ、オーバーライドされているため、効果。そして、画面の始めに書かれたテキストを見ることができます。

あなたの問題を解決することを願っています。 ハッピーコーディング 乾杯。

0

ラベルフィールドの代わりに、リッチテキストフィールドを追加し、このようにフォーカスを与えます。 RichTextField rt = new RichTextField( "text"、RichTextField.FOCUSABLE);

関連する問題