Lwuit 在两个容器之间创建一条空线
我想在表单中嵌入的容器之间创建一个空行 与 BoxLayout Y_Axis。
下面的片段仅显示“test1 test”,但我想要
“test1
test2”
甚至更多行。
import com.sun.lwuit.Container;
import com.sun.lwuit.Display;
import com.sun.lwuit.Form;
import com.sun.lwuit.Label;
import com.sun.lwuit.layouts.BoxLayout;
public class Bug extends javax.microedition.midlet.MIDlet {
public void startApp() {
Display.init(this);
Container mainContainer = new Container();
Container current = new Container();
Form f = new Form();
f.setLayout(new BoxLayout(BoxLayout.Y_AXIS));
current.addComponent(new Label("test1"));
mainContainer.addComponent(current);
current = new Container();
current.setPreferredH(40);
mainContainer.addComponent(current);
f.addComponent(mainContainer);
current = new Container();
current.addComponent(new Label("test2"));
mainContainer.addComponent(current);
f.show();
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
}
I'd like to create an empty line between to containers embedded in my form
with BoxLayout Y_Axis.
The following piece only shows "test1 test", but I'd like to have
"test1
test2"
or even more lines..
import com.sun.lwuit.Container;
import com.sun.lwuit.Display;
import com.sun.lwuit.Form;
import com.sun.lwuit.Label;
import com.sun.lwuit.layouts.BoxLayout;
public class Bug extends javax.microedition.midlet.MIDlet {
public void startApp() {
Display.init(this);
Container mainContainer = new Container();
Container current = new Container();
Form f = new Form();
f.setLayout(new BoxLayout(BoxLayout.Y_AXIS));
current.addComponent(new Label("test1"));
mainContainer.addComponent(current);
current = new Container();
current.setPreferredH(40);
mainContainer.addComponent(current);
f.addComponent(mainContainer);
current = new Container();
current.addComponent(new Label("test2"));
mainContainer.addComponent(current);
f.show();
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用样式对象设置第一个标签的边距,如下所示:
You can use style object for setting margin for first label, like this:
在容器之间添加
new Label("")
您可以在标签中提供图像add
new Label("")
between container you can give image in Label