Selection unique JComboBox [JAVA]
Sheldondon
Messages postés
1
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Pour valider ma licence j'ai un jeu de mastermind à programmer en JAVA.
Mon problème est le suivant :
Pour générer une combinaison manuellement, j'ai créer 4 Jcombobox avec pour items les couleurs des pions.
Voila mon code :
Le truk c'est que dans une combinaison de mastermind on ne doit pas avoir deux fois la même couleur. J'aimerais donc que lorsque je selectionne un item couleur dans une des combobox, il ne soit plus disponible dans les 3 autres (qu'il soit grisé ou supprimer), ce qui éviterai tout doublon. Mais je ne sait pas vraiment comment m'y prendre.
Je solicite donc votre aide ^^
Pour valider ma licence j'ai un jeu de mastermind à programmer en JAVA.
Mon problème est le suivant :
Pour générer une combinaison manuellement, j'ai créer 4 Jcombobox avec pour items les couleurs des pions.
Voila mon code :
public class MasterMind extends JPanel implements ActionListener {
...
Object[] couleurs = new Object[]{"rouge","vert","bleu","jaune","violet","orange"};
JComboBox couleur1 = new JComboBox(couleurs);
JComboBox couleur2 = new JComboBox(couleurs);
JComboBox couleur3 = new JComboBox(couleurs);
JComboBox couleur4 = new JComboBox(couleurs);
...
}
Le truk c'est que dans une combinaison de mastermind on ne doit pas avoir deux fois la même couleur. J'aimerais donc que lorsque je selectionne un item couleur dans une des combobox, il ne soit plus disponible dans les 3 autres (qu'il soit grisé ou supprimer), ce qui éviterai tout doublon. Mais je ne sait pas vraiment comment m'y prendre.
Je solicite donc votre aide ^^
A voir également:
- Selection unique JComboBox [JAVA]
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Jeux java itel touche ✓ - Forum Logiciels
- Jeux java itel 5360 - Forum Mobile