SWT: Вложенные Разметки с ScrolledComposite превышают свободное место

Вы можете указать google.protobuf.Empty вместо своего собственного пустого сообщения. Пример:

rpc WhoAreYou(google.protobuf.Empty) returns (Whoami) {
}

Не забудьте импортировать соответствующий файл прото:

import "google/protobuf/empty.proto";
6
задан Johannes Wachter 7 June 2009 в 08:59
поделиться

1 ответ

похоже на I нашел решение.

Похоже, что Composite должен принимать GRAB_EXCESS_VERTICAL , чтобы быть ограниченным доступной шириной. В противном случае компоненту будет назначена предпочтительная высота, которая является максимальной высотой для отображения всех сразу.

Следующие изменения кода помогли:

content.setLayoutData(new GridData(SWT.FILL,SWT.FILL,true,true));

sidebar.setLayoutData(new GridData(SWT.FILL,SWT.FILL,false,true));
6
ответ дан 17 December 2019 в 02:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: