Tengo un combobox en el qual mediante un bucle lleno una lista con varios años. El codigo es este
Código:
// establir quadre combinat
String[] msgCombo = new String[108];
int any=1900;
for(int i=1;i<108;i++) {
msgCombo[i] = String.valueOf(any);
any++;
}
quadreCombi = new JComboBox(msgCombo);
quadreCombi.setBackground(Color.WHITE);
panell.add( quadreCombi);
Luego tengo un boton el qual cuando lo pulso me escribe en un textfield el año que esta seleccionado en la lista pero yo lo que quiero es que cuando le pulse por ejemplo al año 2000 en vez de devolverme el valor 2000 me ponga la edad, en este caso 7 años.
Código:
private class ManipulaBoto implements ActionListener
{
public void actionPerformed( ActionEvent evento )
{
text.setText(quadreCombi.getSelectedItem().toString());
}
}
A ver si alguien me puede dar una ayudita. Gracias!