Je veux faire apparaître une boîte de message dans SWT avec une liste potentiellement longue d'éléments. Puis-je ajouter un widget Liste, ou devrais-je créer un nouveau shell et le remplir avec une étiquette, une liste et deux boutons?Comment ajouter une liste déroulante d'éléments à une boîte aux lettres SWT?
1
A
Répondre
1
Habituellement, le MessageBox est réservé aux messages simples, oui/non, OK/Annuler, des choses comme ça.
Si vous voulez faire apparaître une liste potentiellement longue, je suggère de créer votre propre boîte de dialogue. De cette façon, vous pouvez le personnaliser à ressembler à vous voulez regarder (y compris les listes défilantes)
Here quelques exemples Liste SWT
1
L'éclipse package ui fournit des dialogues utiles pour des occasions comme celles-ci. Découvrez org.eclipse.ui.dialogs.ListDialog
.