当我使用form.show()向LWUIT添加一个Form时,表单没有完全设置在(0,0)坐标中,它在顶部留下20个像素,在左边留下3个。
我正在为诺基亚SDK 1.1 FYI开发,我正在使用他们的LWUIT版本
如果有解决方法,请告诉我。
干杯! 阿尔贝托
编辑:
以下是我如何创建表单
Display.init(this);
this.view = new Form();
this.view.setLayout(new CoordinateLayout(Display.getInstance().getDisplayWidth(), Display.getInstance().getDisplayHeight()));
this.view.setScrollableY(false);
this.view.show();
这显示了顶部和左侧的填充(顶部比左侧更大)
查看截图:
答案 0 :(得分:0)
找到了2个问题:
1)我必须将titleArea padding和margin设置为0,如下所示: this.view.getTitleArea()。getStyle()。setMargin(0,0,0,0); this.view.getTitleArea()。getStyle()。setPadding(0,0,0,0); this.view.revalidate();
2)对于左侧填充,它位于我放置照片的标签中,因此只需将其样式(填充)更改为0就可以了解
干杯,