2012-05-03 24 views
1

GridをContentPanelの中​​に配置する方法を教えてくれる人がいます。Gridを中央に配置する方法ContentPanel GWT

コンテンツパネルの幅を100%、グリッド幅を50%に作成しました。グリッドをコンテンツパネルの中央に配置する必要があります。

は、事前にあなたに感謝し、

答えて

0

CenterLayoutContainerを見てください:http://www.sencha.com/examples/#ExamplePlace:centerlayout

これは新しいバージョン、3.0用です。古い2.2.5にも同様のレイアウトタイプがあります。

+0

は、中央のレイアウトは文句を言わないサイズを割り当てることを指摘する価値があるだろう。 –

1

CenterLayoutContainerウィジェットを使用できます。 サンプルコード:あなたが先に時間の大きさにグリッドを必要とするか、それがきれいに描画されませんので

@Override 
public Widget asWidget() { 
    //Your panel 
    ContentPanel panel = new ContentPanel(); 
    //Сontainer with your content 
    CenterLayoutContainer container = new CenterLayoutContainer(); 
    container.add(yourGrid); 
    //Put container into panel 
    panel.setWidget(container); 
    return panel; 
} 
関連する問題