import javax.swing.JOptionPane;
public class Mensajes
{
private String vDatos_por_defecto;
private int vSiNo_respuesta;
public Mensajes()
{
//No se hace nada.
}
public Mensajes(String nuevos_datos_por_defecto)
{
setDatos_por_defecto(nuevos_datos_por_defecto);
}
public void setDatos_por_defecto(String New_datos_por_defecto )
{
this. vDatos_por_defecto = New_datos_por_defecto;
}//Fin de setdatos_por_defecto
public String getDatos_por_defecto()
{
return this. vDatos_por_defecto;
}//Fin de getdatos_por_defecto
public int entradaInt(String datos)
{
//__________________________________
//Comprobando que se ha escrito un numero.
String respuesta= entrada(datos) ;
for (int id=0;id<respuesta.length();id++)
{
for (int i=48;i<=57;i++)
{
//salida(respuesta.charAt(id) + "=="+(char) i);
if(respuesta.charAt(id)==(char) i)
{
//salida("Ha escrito una letra o varias: " + respuesta);
return Integer.parseInt(respuesta);
}//Fin del if
}//fin for
}//fin del for len
//___________________________________________________
return 0;
}//entradaInt
public String entrada(String datos)
{
return JOptionPane.showInputDialog(datos,getDatos_por_defecto() );
}//entrada
public void salida(String datos)
{
JOptionPane.showMessageDialog(null,datos );
}//salida
public int si_o_no(String mensaje_a_mostrar,String opsion_1,String opsion_2)
{
this.vSiNo_respuesta=entradaInt(mensaje_a_mostrar + "\n1)" + opsion_1 + "\n2)" + opsion_2);
return (int) this.vSiNo_respuesta;
}//si_o_no
public int getSiNo_respuesta()
{
return this.vSiNo_respuesta;
}//Fin de getSiNo_respuesta
public void setSiNo_respuesta(int nueva_respuesta)
{
this.vSiNo_respuesta=nueva_respuesta;
}//Fin de getSiNo_respuesta
}//class Mensajes
Comentarios sobre la versión: 1.0 (0)
No hay comentarios