Uso del Switch
2. Utilizar el ejemplos de la lectura, compilarlo y ejecutarlo.
3. Practicar haciendo un applet llamado FechaApplet que tome el número de día y elnúmero de mes y despliegue el dia en letras (1-Lunes, 2-Martes, etc) y el mes con letras (1-Enero, 2-Febrero,etc).
Debes utilizar la instrucción switch. El applet deberá presentar algo parecido a losiguiente:
SOLUCION
Código en java
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
//
public class FechaApplet extendsApplet implements ActionListener {
Label l1, l2, l3;
TextField t1, t2, t3;
Button b;
public FechaApplet() {
l1 = new Label("Dia");
t1 = new TextField(5);
l2 = new Label("Mes");
t2 = newTextField(15);
l3 = new Label("Fecha con Letras");
t3 = new TextField(20);
b = new Button("CAMBIAR");
add(l1);
add(t1);
add(l3);
add(b);
add(l2);
add(t2);
add(t3);
b. addActionListener(this);
}
public voidactionPerformed(ActionEvent ae) {
int dia = Integer.parseInt(t1.getText());
int mes = Integer.parseInt(t2.getText());
switch (dia)
{
case 1:
t3.setText("Lunes");
break;
case 2:
t3.setText("Martes");break;
case 3:
t3.setText("Miercoles");
break;
case 4:
t3.setText("Jueves");
break;
case 5:
t3.setText("viernes");
break;
case 6:
t3.setText("Sabado");
break;
case 7:t3.setText("Domingo");
break;
default:
t3.setText("Error en el dia");
}
switch (mes)
{
case 1:
t3.setText("Enero");
break;
case 2:
t3.setText("Febrero");
break;
case 3:
t3.setText("Marzo");
break;
case 4:t3.setText("Abril");
break;
case 5:
t3.setText("Mayo");
break;
case 6:
t3.setText("Junio");
break;
case 7:
t3.setText("Julio");
break;
case 8:
t3.setText("Agosto");
break;
case 9:t3.setText("Septiembre");
break;
case 10:
t3.setText("Octubre");
break;
case 11:
t3.setText("Noviembre");
break;
case 12:
t3.setText("Diciembre");
break;
default:
t3.setText("Error en el...
Regístrate para leer el documento completo.