如何将组件放置在屏幕底部
super();
this.setLayout(new BoxLayout(BoxLayout.Y_AXIS));
this.addComponent(new TopBar());
this.addComponent(new MyList());
this.addComponent(new BottomBar()); // must be below
我尝试使用 BorderLayout
,但它没有帮助我。
myList
并不总是占据整个屏幕。但它始终位于 mylist
下。
抱歉,我的问题很简单,我还是初学者。
super();
this.setLayout(new BoxLayout(BoxLayout.Y_AXIS));
this.addComponent(new TopBar());
this.addComponent(new MyList());
this.addComponent(new BottomBar()); // must be below
I tried to use BorderLayout
, but it didn't help me.
myList
is not always occupy the all screen. But it is always located under mylist
.
Sorry for simple question, I'm still beginner lwuit.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为您可能没有将布局设置为适当的容器,请尝试下面的代码,看看它是否适合您的要求。
上面的代码你可以与Container互换使用。
PS:为了运行上述代码,请确保在代码中正确设置资源和主题。如果您需要这方面的帮助,请检查下载的 LWUIT 库 zip 文件中包含的 LWUITDemo jar 文件/项目。
I think you might not be setting the layout to appropriate container, try below code see if it suits your requirement.
The above code you can interchangeably use it with Container.
PS: In order to run the above code make sure you set the Resources and Theme correct in your code. If you need help on this check the LWUITDemo jar file / project that is included in the downloaded LWUIT library zip file.