2016-06-13 3 views
0

私は次のコードを持っている:現在HBoxLayoutContainerインサイドを-揃え右にどのようにVBoxLayoutContainer

VBoxLayoutContainer container = new VBoxLayoutContainer(); 
    HBoxLayoutContainer actionContainer = new HBoxLayoutContainer(); 

    TextButton editButton = new TextButton("edit"); 
    actionContainer.add(editButton); 

    TextButton deleteButton = new TextButton("delete"); 
    actionContainer.add(deleteButton); 

    container.add(actionContainer); 

は、actionContainerは左揃えさcontainer内。 actionContainerを右揃えしていますが、動作させることができませんでした。

actionContainercontainerに右揃えにするにはどうすればよいですか?どんな助けもありがとうございます。

+0

コンテナの右側にボタンを表示しますか? –

+0

El Hoss ::はい、します。 – Peter

答えて

0

HBoxLayoutContainerの代わりにButtonBarを使用し、FillToolItemを最初のウィジェットとしてButtonBarに追加します。

VBoxLayoutContainer container = new VBoxLayoutContainer(); 
ButtonBar actionContainer = new ButtonBar(); 

actionContainer.add(new FillToolItem()); 

TextButton editButton = new TextButton("edit"); 
actionContainer.add(editButton); 

TextButton deleteButton = new TextButton("delete"); 
actionContainer.add(deleteButton); 

container.add(actionContainer); 

希望します。

関連する問題