Bonjour,

J'aimerai pouvoir tester le format des items que va rentrer un utilisateur dans ma JComboBox. A savoir que les items en question sont les numéros de version d'une base de donnée de type 0.0.1, 1.0, 0.1

Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
String[] patternExamples = {"0.0.1", "0.1", "1.0", "0.0.2", "0.2", "2.0", "0.0.3", "0.3", "3.0" };  
JComboBox VRfield = new JComboBox(patternExamples );
//la ligne suivante rajoute un nom sur la fenêtre associé a ma ComboBox
panel.addComponent(new OdUtiLabel("CheckInId", false), row++, col);
//ajoute ma JComboBox à mon panel
panel.addComponent(VRfield, row++, col);
 
VRfield.setEditable(true);
J'ai pour idée de faire une condition if avec: si "VRfield .matches(patternExamples)"
n'est pas vérifié alors message d'erreur: mauvais format.
Mais le VRfield n'est pas un string, on dirait que je ne peux pas faire comme ça vu que j'utilise un JComboBox.

Pouvez vous m'aider,

Merci d'avance.