2012-02-02 80 views
1

我在我的Form中有5 Lists。它们是隐藏的,当我显示其中一个时,焦点在List内,而Form不滚动。我想显示所有List,浏览它并保持我的Form滚动显示List。是否有任何方法可以使List不可滚动?LWUIT滚动列表问题

编辑/澄清

我表现出FormButton。当我按下这个ButtonList显示在Button下。当焦点输入List时,List开始滚动,但Form没有,并且我看不到其他元素。我想要的是一个List不滚动和Form滚动,让我看到List的其余部分。

Image Hosted by ImageShack.us http://img163.imageshack.us/img163/4716/capturakz.png
通过munon在2012-02-03

在照片中,你可以看到,CheckBoxes都在List。这List有一个滚动条,但他的滚动条不是从Form

+1

更明确地解释;很难理解你的问题! – pheromix 2012-02-03 05:06:40

+1

好的,我会尽力去做 – Mun0n 2012-02-03 08:20:26

+1

做到这一点!我希望这是足够的 – Mun0n 2012-02-03 08:42:33

回答

1

没有办法让一个列表无法滚动,但这应该不重要。如果表单是可滚动的并使用正确的布局(例如BoxLayout Y),那么一切都应该正常工作(假设您在添加新列表后重新验证)。

就我个人而言,我会使用组件/容器而不是列表作为精心设计的设计。与列表相比,它们提供了许多优点,如更精确的聚焦/触摸行为。

+0

谢谢@ShaiAlmog,我会改变它。 – Mun0n 2012-02-04 12:11:54