Simple Java GUI comme une fenêtre pop-up et drop-down menu

Je n'ai jamais eu à écrire interface graphique en java. Cette fois, je peux aussi sauter et utiliser args que UI (interface utilisateur).
Mais je me demande si il ya un moyen simple de créer une petite interface graphique pour permettre à l'utilisateur de sélectionner l'une des options.
En d'autres termes, pour mettre en œuvre les askUser() fonction où l'utilisateur peut sélectionner à partir d'un menu déroulant et appuyez sur "ok".
J'ai passer un peu de temps à apprendre à ce sujet, mais même pas sûr que je sais de quel type de graphique, j'ai besoin pour cette tâche. JFrame? Un composite? Jmenu? Merci.

Voici un exemple de la fonction désirée.

package trygui;

public class Main {

    public static void main(String[] args) {
        String[] choices = new String[]{"cats", "dogs"};
        int choice = askUser(choices);
        System.out.println("selected: " + choices[choice]);
    }

    static int askUser(String[] choices) {
        //create pop-up dialog
        return 0;
    }
}

Mise à jour: j'utilise Netbeans, si cela peut faire la différence.

OriginalL'auteur Serg | 2012-11-15