如何在不使用名为
的默认方法的情况下滚动容器setScrollable(true),
setScrollableX(true),
setScrollableY(true).
这是我的代码,
btnLeft = new Button(imgLeft);
btnRight = new Button(imgRight);
Container menuContainer = new Container(new BoxLayout(BoxLayout.X_AXIS));
String[] menuArray = {"ONE", "TWO", "THREE", "FOUR", "FIVE", "SIX"};
for (index = 0; index < menuArray.length; index++) {
btnMenu = new Button((String) locale.get(menuArray[index]));
menuContainer.addComponent(btnMenu);
}
menuContainer.setScrollableX(true);
它应该向右移动点击右键和左键时左键左键。
任何人都可以说这个LWUIT-1.5有可能吗?
答案 0 :(得分:1)
如果您能告诉我们您希望如何构建界面,将会很有帮助。
所以,我用setScrollabeX尝试了它并且它可以工作,但我正在使用焦点进行导航。如果您想点击Button
并进行滚动,则应该输入Button
这样的功能:
在Button
右侧的操作中,您必须将焦点设置为Button
右侧的Container
,反之亦然。使用Form
方法setFocused(将组件放在此处)或使用Button
方法requestFocus()