我是BB开发的新手。我定义并设置了一个字段管理器,如下所示:
horizontalField= new HorizontalFieldManager(Manager.USE_ALL_WIDTH);
setStatus(horizontalField); 我有一个按钮和一个复选框
CheckboxField chkBuffer=new CheckboxField("Buffer" ,true);
ButtonField sendButton=new ButtonField("Send")当我尝试将这些添加到水平FM时,由于某种原因,只有复选框出现,并且按钮不可见。我像这样添加它们
horizontalField.add(chkBuffer);
horizontalField.add(sendButton);有没有关于哪里会出错的想法?
发布于 2012-10-17 13:46:05
试试这个-
final CheckboxField chk=new CheckboxField(){
protected void layout(int width, int height) {
super.layout(25, 20);
}
};发布于 2012-10-17 22:16:29
这也会帮助你,而且也很简单:
horizontalField.add(chkBuffer);
sendButton.setMargin(0, 0, 0, Display.getWidth()-chkBuffer.getPreferredWidth()-sendButton.getPreferredWidth());
horizontalField.add(sendButton);也可以看看。
https://stackoverflow.com/questions/12923643
复制相似问题