Hola:
Necesito de su ayuda espero me orienten, estoy armando un programa para poder dar los datos del RFC sin homoclave, ya me salen los apellidos y la fecha de nacimiento pero lo que necesito es poner poner los dias de febrero del 1 al 28, pongo el codigo y espero puedan decirme como hacerle, hasta donde se se utiliza un if para poder realizar la operacion...
lo que esta comentado no le hagan caso jejeje, gracias!
import java.io.*;
import java.awt.*;
import java.applet.Applet;
public class RFC extends Applet{
int a[]= new int [2];
TextField cNombre, cApaterno, cAmaterno,cCompleto, cCompleto2, cRfc, cLong;
Choice cDia, cMes, cAño;
public void init(){
cNombre= new TextField();
cApaterno= new TextField();
cAmaterno= new TextField();
//cMes=new TextField();
//cDia=new TextField();
cCompleto= new TextField();
cCompleto2= new TextField();
cRfc= new TextField();
cLong= new TextField();
//
cDia=new Choice();
cDia.addItem("1");
cDia.addItem("2");
cDia.addItem("3");
cDia.addItem("4");
cDia.addItem("5");
cDia.addItem("6");
cDia.addItem("7");
cDia.addItem("8");
cDia.addItem("9");
cDia.addItem("10");
cDia.addItem("11");
cDia.addItem("12");
cDia.addItem("13");
cDia.addItem("14");
cDia.addItem("15");
cDia.addItem("16");
cDia.addItem("17");
cDia.addItem("18");
cDia.addItem("19");
cDia.addItem("20");
cDia.addItem("21");
cDia.addItem("22");
cDia.addItem("23");
cDia.addItem("24");
cDia.addItem("25");
cDia.addItem("26");
cDia.addItem("27");
cDia.addItem("28");
cDia.addItem("29");
cDia.addItem("30");
cDia.addItem("31");
//
cMes= new Choice();
cMes.addItem("01");
cMes.addItem("02");
cMes.addItem("03");
cMes.addItem("04");
cMes.addItem("05");
cMes.addItem("06");
cMes.addItem("07");
cMes.addItem("08");
cMes.addItem("09");
cMes.addItem("10");
cMes.addItem("11");
cMes.addItem("12");
//
cAño=new Choice();
cAño.addItem("1960");
cAño.addItem("1961");
cAño.addItem("1962");
cAño.addItem("1963");
cAño.addItem("1964");
cAño.addItem("1965");
cAño.addItem("1966");
cAño.addItem("1967");
cAño.addItem("1968");
cAño.addItem("1969");
cAño.addItem("1970");
cAño.addItem("1971");
cAño.addItem("1972");
cAño.addItem("1973");
cAño.addItem("1974");
cAño.addItem("1975");
cAño.addItem("1976");
cAño.addItem("1977");
cAño.addItem("1978");
cAño.addItem("1979");
cAño.addItem("1980");
cAño.addItem("1981");
cAño.addItem("1982");
cAño.addItem("1983");
cAño.addItem("1984");
cAño.addItem("1985");
cAño.addItem("1986");
cAño.addItem("1987");
cAño.addItem("1988");
cAño.addItem("1989");
cAño.addItem("1990");
cAño.addItem("1991");
cAño.addItem("1992");
cAño.addItem("1993");
//
add(cNombre);
add(cApaterno);
add(cAmaterno);
add(cDia);
add(cMes);
add(cAño);
add(cCompleto);
add(cCompleto2);
add(cRfc);
add(cLong);
//
resize(1000,800);
repaint();
}
public void paint(Graphics g)
{
g.setFont(new Font("Papyrus",Font.BOLD, 15));
g.setColor(Color.black);
g.drawString("Registro RFC",320,40);
setBackground(Color.green);
//
cNombre.setBounds(80,80,120,20);
g.drawString("Nombre:",10,100);
cApaterno.setBounds(110,110,120,20);
g.drawString("A. Paterno:",10,130);
cAmaterno.setBounds(140,140,120,20);
g.drawString("A. Materno:",10,160);
cDia.setBounds(330,70,120,20);
g.drawString("Dia:",290,90);
cMes.setBounds(330,110,120,20);
g.drawString("Mes:",290,120);
cAño.setBounds(340,150,120,20);
g.drawString("Año:",290,160);
cCompleto.setBounds(160,210,220,20);
g.drawString("Nombre Completo:",10,250);
cCompleto2.setBounds(160,250,220,20);
g.drawString("RFC:",100,300);
cRfc.setBounds(160,280,220,20);
g.drawString("Longitud:",500,200);
cLong.setBounds(580,200,100,20);
}
public boolean action(Event evt, Object obj)
{
if(evt.target instanceof Choice){
String a=cNombre.g