2015-11-06 1 views
0

Я хочу сосредоточить свою метку компонента в горизонтальной компоновки (я работаю на панели навигации), но я все еще хочу иметь кнопку меню гамбургер выровнен по левой стороне экрана, just like thatКак я могу привести один элемент влево, а другой - в Vaadin HorizontalLayout?

Я пытался использовать

navbar.setComponentAlignment(myLabel, Alignment.MIDDLE_CENTER); 

на моей горизонтальной компоновки, но это не работает, это единственный центр в verticaly,

like this:

Что может Я делаю, чтобы добиться этого?

ответ

1

Vaadin этикетки по умолчанию 100% в ширину, так что вам нужно, чтобы установить его ширину неопределенными центрировать его:

myLabel.setWidthUndefined(); 

Конечно, ваш HorizontalLayout должен быть 100% в ширину (это определено по умолчанию).

 Смежные вопросы

  • Нет связанных вопросов^_^