Ho visto che c'è qualcuno che se ne intende di enum di Java5.
ho dichiarato un enum in una classe test:
public enum Sesso {maschio,femmina };
e carico la componente in questa mariera:
final BeanPropertyComponent<Enum, ?> jSesso = factory.getComponent("sesso",null,Sesso.values());
jSesso.setLabel("Sesso");
Ora nella classe che mi crea la componente, nel costruttore ho
fatto questo:
public EnumPropertyComponent(final Class<?> tipo,PropertyDescriptor propertyDescriptor,Object[] valoripossibili){
super(tipo, propertyDescriptor);
this.editor = new JComboBox();
this.editor.setInputVerifier(getInputVerifier());
this.add(this.editor);
Ora il mio problema è riempire la JComboBox con i valori
maschio,femmina e successivamente selezionarne uno.
Come posso fare??