我想在同一行上添加editfield和labieldield。第一個editfield然後buttonfield。我已經嘗試過很多次了,但對我來說並沒有什麼作用。我添加了橫向現場管理器並使用了表格,但沒有一個可以提供幫助。問題是它沒有顯示buttonfield,我只能看到editfield。 enter code here
EditField和Buttonfield在同一行上
public class MyScreen extends MainScreen {
/**
* Creates a new MyScreen object
*/
public MyScreen()
{
// Set the displayed title of the screen
setTitle("MyTitle");
HorizontalFieldManager m= new HorizontalFieldManager(HorizontalFieldManager.FIELD_HCENTER);
final GridFieldManager grid = new GridFieldManager(4,4,0);
grid.setColumnPadding(5);
grid.setRowPadding(5);
EditField c= new EditField("","",5,EditField.EDITABLE);
// m.add(c);
Border border=BorderFactory.createRoundedBorder(new XYEdges(10,10,10,10),Border.STYLE_SOLID);
grid.setBorder(border);
ButtonField b= new ButtonField("Select ",ButtonField.CONSUME_CLICK);
//m.add(b);
grid.insert(b,1);
grid.insert(c,0);
//add(m);
add(grid);
}
}
po st迄今爲止你已經嘗試過的代碼! – 2012-03-21 09:55:15
我已發佈它 – 2012-03-21 10:01:01
接受任何答案的幫助。 – padawan 2012-03-23 13:58:13