2014-04-04 64 views
2

我在框佈局中顯示主窗體。在該框佈局中,將Label放在另一個已設置爲邊框佈局的容器中。現在這個容器被添加到主窗體。如何使用LWUIT在J2ME屏幕底部設置標籤?

下面是我的代碼: -

lblversion=new Label((String)keyvalues.get("lbl_versionnumber")); 
      lblversion.setAlignment(lblversion.RIGHT); 
      lblversion.setVerticalAlignment(lblversion.BOTTOM); 
Container row0= new Container(new BorderLayout()); 
row0.addComponent(BorderLayout.SOUTH,lblversion); 
this.addComponent(row0); 

現在我的問題是,我想在屏幕下方顯示標籤,但它顯示了所有成分都在形式上增加了(不是下部) 。

我也附上圖片..你可以看到它,並得到它的想法。 enter image description here 那麼是否有任何選項可以在J2ME中使用LWUIT在屏幕底部設置標籤?

如果有人有想法,請幫助我。

回答

5

設置主要形式邊框式佈局,並保持在1個容器中的所有組件應該是BoxLayout的,然後把這些容器主要形式的BorderLayout

的給定的屬性

而且從標籤中取出容器和直接插入標籤主要形式因此它已經被賦予了BorderLayout,所以在這種格式和所有其他組件中添加您的標籤

this.addComponent(BorderLayout.SOUTH,lblversion);

+3

不錯的想法..它工作得很好..非常感謝你的幫助.. :) –

相關問題