我已经搜索过这个问题,但仍无法找到解决方案。顺便说一下,我的谷歌翻译水平很难看(我说西班牙语)。好吧,问题是我希望我的申请表看起来如下:
或者也许如此:
问题在于,当我想要时,文本字段会消失 我不知道为什么会这样。
这是我的代码:
TableLayout tableLayout = new TableLayout(3, 2);
this.setLayout(tableLayout);
//this.addCommandListener(this);
TableLayout.Constraint colum1 = tableLayout.createConstraint();
colum1.setWidthPercentage(35);
lblCodigo = new Label("Codigo :");
this.addComponent(colum1, lblCodigo);
TableLayout.Constraint colum2 = tableLayout.createConstraint();
colum2.setHorizontalAlign(Component.LEFT);
colum2.setWidthPercentage(65);
txtCodigo = new TextField();
this.addComponent(colum2, txtCodigo);
TableLayout.Constraint span = tableLayout.createConstraint();
span.setWidthPercentage(100);
span.setHorizontalAlign(Component.CENTER);
span.setHorizontalSpan(2);
btnBuscar = new Button("Buscar");
//btnBuscar.setPreferredW(50);
this.addComponent(span, btnBuscar);
好吧,我正在使用LWUIT 1.4,Java ME SDK 3.0。
我用LWUIT 1.5试过了。
有没有人知道为什么文本框会消失?