Как перекрывать два компонента на горизонтальном макете vaadin. - PullRequest
0 голосов
/ 12 июня 2018

Как я могу перекрыть два компонента в горизонтальной компоновке.У меня есть индикатор выполнения, в котором я пытаюсь добавить ярлык.Проблема в том, что я структурировал свой макет как горизонтальный макет на вертикальном макете.Я добавил компоненты в горизонтальное расположение.В соответствии с приведенным ниже кодом, как я могу добавить две метки на компонент индикатора выполнения, _process.Весь этот макет создается с помощью Vaadin 7.6.3, программирование на Groovy.

Основной макет:

_VLayout = new VerticalLayout();
_VLayout.setSizeFull();
_VLayout.setSpacing(true);
_VLayout.addStyleName("new");
setCompositionRoot(_vLayout);

Макет, добавленный в вертикальный макет, является горизонтальным макетом, а именно _Layout.

_Layout = new HorizontalLayout();
_Layout.setSpacing(true);
_Layout.setSizeFull();
_Layout.addComponents(_machineName, _process, _Label, _time);
_Layout.setExpandRatio(_machineName, 0.1f);
_Layout.setExpandRatio(_process, 0.4f);
_Layout.setExpandRatio(_Label, 0.2f);
_Layout.setExpandRatio(_time, 0.3f);

Я хотел добавить метку в _process , который является индикатором выполнения.Но как я могу это сделать.Любые предложения будут полезны.

...