java me lwuit: строка не помещается на экране

Я использую библиотеку Sun lwuit для создания своего пользовательского интерфейса в java me.

у меня есть строка, содержащая символы новой строки. вот что я делаю:

String str = "lfjsdfsdfdkf\nsfljl\nsdfj";
TextArea box = new TextArea(str);
box.setEditable(false);
tab.addComponent(box);

вкладка имеет тип com.sun.lwuit.Container. Теперь, когда строка отображается на экране, вся она появляется в одной строке. символ новой строки не отображается.

как разместить строку на экране.


person Rohit Banga    schedule 26.01.2010    source источник


Ответы (1)


В TextArea конструктор, который вы указали, в документации сказано, что он помещает все в одну строку. Вы должны указать количество строк, используя другой конструктор TextArea.

person Valentin Rocher    schedule 26.01.2010