LWUIT Горизонтальная прокрутка списка без вертикальной прокрутки формы

В LWUIT у меня есть форма, содержащая около 4 горизонтальных списков. Списки слов с горизонтальной прокруткой идеально.

Однако, когда я хочу прокручивать форму вертикально вверх и вниз, она просто прокручивается горизонтально в зависимости от того списка, с которого начинается прокрутка, даже если я прокручиваю вверх и вниз, а не влево и вправо.

Есть ли способ исправить это?

Изменить: это мой макет для формы:

this.setLayout(new BoxLayout(BoxLayout.Y_AXIS));
this.setScrollableY(true);

person Pat    schedule 28.11.2013    source источник
comment
Пользователь комментирует, что ему больше не нужна эта информация... в комментариях к ответчику   -  person Mun0n    schedule 28.11.2013
comment
@jmunoz Это не делает сам вопрос недействительным.   -  person CL.    schedule 29.11.2013
comment
этот вопрос действительно полезен?   -  person Mun0n    schedule 29.11.2013


Ответы (1)


Это была ошибка в LWUIT, которая не была предназначена для этого, мы исправили ее в Codename One. Это нетривиальное исправление, так как нам нужно было провести рефакторинг довольно многого.

person Shai Almog    schedule 29.11.2013
comment
Это весьма прискорбно, так как требования проекта заключаются в том, что это должно быть сделано в LWUIT.. :/ Спасибо за разъяснения, Шай. Теперь я знаю, что не стоит больше тратить время на попытки исправить это. - person Pat; 29.11.2013
comment
Codename One является неофициальным преемником LWUIT, поэтому на самом деле нет причин использовать LWUIT. Поскольку Чен и я написали LWUIT и сейчас пишем Codename One, я сомневаюсь, что требования имеют смысл. - person Shai Almog; 29.11.2013
comment
Приложение, которое я делаю, будет интегрировано в более крупное приложение другой компании. И они используют LWUIT. Мы пытались убедить их перейти на Codename one, но они отказались. - person Pat; 29.11.2013
comment
Жаль, наверное, им стоит поговорить с нами об этом. - person Shai Almog; 30.11.2013