Mucho más sencillo es tener dos arrays donde guardas las cadenas de los meses y de los días.
Código Java:
Ver originalString[] meses
= {"Enero",
"Febrero",
"Marzo", ...
} String[] dias
= {"Lunes",
"Martes", ...
} int dia = -1;
int mes = -1;
try{
dia
= Integer.
parseInt(txtDia.
getText());}catch (FormatNumberException e){}
try{
mes
= Integer.
parseInt(txtMes.
getText());}catch (FormatNumberException e){}
if (dia > 0 and dia < 8)
diaTexto = dias[dia];
if (mes> 0 and mes < 13)
mesTexto = meses[mes];
Saludos y espero que te sirva