2011-06-10 40 views
-1

我很麻煩,我想繪製image.I插入字符串從EditField,當我輸入字符串被包裹,或者你可以說它包含新行字符。但是當我從編輯字段使用edifield獲取字符串。 getText()它將該字符串轉換爲單行。但實際上我想要的字符串就像是在editfield中。如何繪製黑莓中的空白文字?

例如,在編輯欄我插入的字符串是這樣的:

Hi, 
How are you? 

然後editfield.getText()給我 「嗨,你好嗎?」。

那麼如何獲得editfield的原始文本?

請幫我解決這個問題。

+0

@mdm,我並沒有做更多的stuff.Just得到使用editfield.getText(從EditField中的文本),並將其存儲在一個字符串變量並使用paint方法在圖像上繪製。我想要原始文本而不刪除editField的任何空格或換行符。 – 2011-06-10 08:39:20

+0

好吧,但EditField是如何創建並添加到接口中的,這一點非常重要,因爲它可以改變EditField使用的底層BasicEditField控件的基本行爲。我想幫助你,但除非你能提供一個EditField如何實例化的例子,否則我很難給你一個合適的答案。您是否創建了一個派生自EditField或BasicEditField的類,或者您是否僅使用它自己的常規EditField? – mdm 2011-06-10 08:46:44

+0

@mdm Thanx給予回覆,我找到解決方案。 – 2011-06-10 12:05:59

回答