Tema: Palindrome
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2009, 15:00
jefergalvis
 
Fecha de Ingreso: junio-2009
Mensajes: 13
Antigüedad: 15 años, 6 meses
Puntos: 0
Palindrome

Estoy realizando el siguiente ejercicio en NetBeans y tengo problema en la parte grafica

Tengo el codigo para saber si es palindrome o no lo es:
public boolean palindrome(String s)
{
if (s.length() <= 1)
return true;
else
{
if (s.charAt(0) == s.charAt(s.length() - 1))
return palindrome(s.substring(1,s.length() - 1 ) );
else
return false;
}

}

y en el parte grafica tengo error cuando ejecuto el boton especificamente en la siguiente linea:

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
boolean fra;
operacion p = new operacion();

fra = p.palindrome(Integer.parseInt(txt1.getText()));
if(fra){
salida.setText("Palindrome");
}
else
{
salida.setText("NO ES PALINDROME");
}
}

aca aparece el error
fra = p.palindrome(Integer.parseInt(txt1.getText()));
Dice que la operacion no se puede realizar porque es un INT

como hago para que sea cadena