Java date

Estou a criar uma aplicacao em java para calcular imposto.Tenho tres combo box para o utilizador escolher a data de nascimento(Dia,Mes e ano).como queriar uma classe para calcular a data de nascimento e validar o mes de fevereiro.

comboBox1
for (int iday = 1; iday < 31; iday++)
jComboBox1.addItem("" + iday);

String List[] = {
“January”, “February”, “March”, “April”, “May”, “June”, “July”, “Octuber”,
“November”, “Dezember”};

comboBox2
for (int iCtr = 0; iCtr < List.length; iCtr++)
jComboBox2.addItem(List[iCtr]);

comboBox3
for (int iyear = 1900; iyear < 2000; iyear++)
jComboBox3.addItem("" + iyear);

Barbosa,

acho que a chave eh pensar primeiro no ano…fazer a verificacao para ver se ele é bisexto, caso seja, 29 de fevereiro é válido,
caso não, acima de 28 de fevereiro é data inválida…
acho que seria adequado vc criar exceções para controlar isso…

[]´s