Switch
Publicado por EdgarTX (13 intervenciones) el 05/02/2007 11:56:06
Hola a todos/as, una cosilla, la sentencia switch, puede evaluar cadenas de texto verdad?? Es que quiero recoger un evento de un menú, y según el que haya pulsado que haga una cosa u otra, pero me da error, diciendo incompatible types, creo que me pide que sea int. También probé a evaluar en el switch el e.getActionCommand() pero me decía lo mismo, por eso probé con la variable. Os dejo el código por aquí. Gracias.
public void actionPerformed(ActionEvent e){
String var=e.getActionCommand();
switch(var){
case "Salir":
applet.ventana.setVisible(false);
break;
case "Verde":
applet.setForeground(Color.green);
break;
case "Azul":
applet.setForeground(Color.green);
break;
case "Negrita":
applet.ponernegrita=true;
}
public void actionPerformed(ActionEvent e){
String var=e.getActionCommand();
switch(var){
case "Salir":
applet.ventana.setVisible(false);
break;
case "Verde":
applet.setForeground(Color.green);
break;
case "Azul":
applet.setForeground(Color.green);
break;
case "Negrita":
applet.ponernegrita=true;
}
Valora esta pregunta


0