Choix multiples à partir d'un JOptionPane

J'ai une liste de tableaux avec des objets et une interface graphique. Je cherche un moyen pour faire apparaître un petit cadre ou de la boîte ou quelque chose comme ça qui affiche les objets de la liste de tableaux. L'utilisateur doit être en mesure de choisir un ou plusieurs éléments qui sont ensuite retournées.

J'ai déjà le optionpane mais je ne peux il suffit de sélectionner un objet

    Object[] possibilities = lr.declarationList.toArray();
    String s = (String)JOptionPane.showInputDialog(
                        gui.getFrame(),
                        "Choose Target Nodes",
                        "Customized Dialog",
                        JOptionPane.PLAIN_MESSAGE,
                        null,
                        possibilities,
                        null);

peut-être une liste déroulante aiderait.

Avez-vous essayé d'exécuter l'exemple correspondant à partir de la Comment Utiliser les boîtes de dialogue en Java Tutoriel? Place SSCCE ici. En passant, avez-vous essayé de définir les possibilités d'un tableau simple ({"jambon", "spam", "yam"}).

OriginalL'auteur user1140737 | 2012-01-17