Как правильно выровнять 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
, но не смог заставить его работать.
Как я могу выровнять по правому краю actionContainer
внутри container
? Любая помощь приветствуется.
1 ответ
Использование ButtonBar
вместо HBoxLayoutContainer
и добавить 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);
Надеюсь, это поможет.