我在Box Layout中显示主窗体。在该框布局中,将Label放在另一个已设置为边框布局的容器中。现在这个容器被添加到主窗体中。
以下是我的代码: -
lblversion=new Label((String)keyvalues.get("lbl_versionnumber"));
lblversion.setAlignment(lblversion.RIGHT);
lblversion.setVerticalAlignment(lblversion.BOTTOM);
Container row0= new Container(new BorderLayout());
row0.addComponent(BorderLayout.SOUTH,lblversion);
this.addComponent(row0);
现在我的问题是我想在屏幕底部显示标签,但它显示所有组件都已添加到表单中(而不是在底部)。
我还附上了图片..你可以看到并了解它。 那么有没有选择在J2ME中使用LWUIT在屏幕底部设置标签?
如果有人有意,请帮助我。
答案 0 :(得分:5)
将主窗体设置为边框布局,并将所有组件保存在1个容器中,该容器应为BoxLayout,然后将这些容器放在带有BorderLayout给定属性的主窗体中
从标签中删除容器并直接将标签插入主窗体,因此已经给出了BorderLayout,因此在此格式和所有其他组件中添加您的标签
this.addComponent(BorderLayout.SOUTH,lblversion);