Есть ли полезный виджет автозаполнения для SWT / JFace? - PullRequest
3 голосов
/ 26 января 2011

Мне не хватает автозаполнения для моего приложения, но есть некоторые особенности, о которых нужно позаботиться.

Основой моего поля является список объектов, который может иметь несколько полей (скажем, идентификатор и имя). Автозаполнение должно работать на любом из них. После завершения поле должно содержать идентификатор, а не имя, и должна быть возможность ввести что-то другое, а именно идентификатор, который не принадлежит объекту данного списка.

Кто-нибудь создал что-то подобное для SWT / JFace?

Ответы [ 2 ]

3 голосов
/ 14 февраля 2011

Я использовал SWT Add-ons для автозаполнения текстовых полей.Они не идеальны, но сработали для меня

3 голосов
/ 09 февраля 2011

Попробуйте посмотреть на пакет org.eclipse.jface.fieldassist, он может делать то, что вы хотите.Более конкретно, вы можете написать свой собственный ContentProposalAdapter, добавить IContentProposalListener и прикрепить его к событию изменения, например, виджета Text.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...