LWUIT滚动列表问题

时间:2012-02-02 17:42:07

标签: java-me lwuit lwuit-form lwuit-list

我的Lists中有5 Form。它们是隐藏的,当我显示其中一个时,焦点位于List内,而Form不会滚动。我想展示所有List,在其中导航并让我的Form滚动显示List。有没有办法让List无法滚动?

修改/澄清

我使用Form显示Button。当我按下此Button时,List下会显示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 个答案:

答案 0 :(得分:1)

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

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