от
У меня затмение таблице NAT из 40 столбцов . Прямо сейчас, он показал, как один стол с горизонтальной полосой прокрутки. Я пытаюсь показать 20 столбцов, как первая часть, а остальные столбцы во второй части.. это выглядит практически две таблицы NAT на интерфейсе Я попытался разделить макет сетки и нац сервировки стола с рядами с упаковкой как истинные.
GridData gridData = new GridData(SWT.FILL, SWT.FILL, true, true);
natTable.setLayoutData(gridData);
parent.setLayout(new GridLayout());

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста подтвердите адрес электронной почты.

1 Ответ

0 голосов
от
В NatTable композита как такового не поддерживает макеты. Поэтому код вы показываете не работает. Зависит от ваших требований вы должны использовать функции "Freeze" или функцией раздельного просмотра. Зависит от того, что вы пишете (что не много) подозреваю, что нужны стоп-функция, где вы или даже пользователь может динамически заморозки/исправить первые 20 столбцов, чтобы они ремонтируются и не прокручивать, а потом остальные таблицы будут прокручивать. Вы можете увидеть это в наших примерах приложение в этом примере: FreezeExample Если первые 20 столбцов должны быть с возможностью прокрутки, вы должны реализовать разделение области просмотра, который является немного более сложным. Для этого вы можете посмотреть на следующем примере: HorizontalSplitViewportGridExample
Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...