2012-04-03 89 views
1

我想將大型字符串內容動態添加到容器。 在此容器中顯示60個不同的內容(字符串)。如何設置lwuit textarea滾動爲false

要將字符串添加到容器中,我添加了一個TextArea(具有100%透明度的空邊框)。

問題是TextArea提供滾動,我不希望它滾動。相反,我想根據內容增長(增加高度)。我無法做到這一點。

你能幫我解決這個問題嗎? 或者我可以使用任何其他組件嗎?

我在J2ME上使用LWUIT。

回答

1

您可以派生文本區域併爲isScrollableY()返回false,儘管它通常應該可以無縫地工作,即使您不這樣做(因爲您的父級佈局是可滾動的)。是否可以更改文本區域並且不重新驗證EDT上的父表單?

由單獨的線程修改文本區域佈局時存在問題(與佈局代碼競爭條件)。

0

首先把TextArea.setSingleLineTextArea(false),並增長內容真實。

+0

我已經完成了它,它會增長,但在屏幕大小後開始滾動。我不希望它滾動,因爲它的父佈局需要滾動。 – 2012-04-04 03:57:44

+0

是否可以滾動? – Mun0n 2012-04-04 07:33:43

+0

我已將可滾動設置爲false,除了需要滾動的佈局 – 2012-04-04 08:11:42