Código de Java - Mensajes

Imágen de perfil

Mensajesgráfica de visualizaciones


Java

Publicado el 04 de Julio del 2017 por Rafael Angel
2.285 visualizaciones desde el 04 de Julio del 2017. Una media de 35 por semana
Código de ejemplo especialmente diseñado por mi, quien apenas se esta iniciando en el mundo de la programación Java.

Este código permite lanzar cuadros de dialogo showMessageDialog y showInputDialog rapidamente, ahorrandose el uso de lineas largas y tediosas como:

1
JOptionPane.showMessageDialog(null, "Hola");

O tambien

1
JOptionPane.showInputDialog("Escriba algo","Texto predeterminado");

Incluso la conversion con

1
Integer.parseInt(JOptionPane.showInputDialog("Escriba un numero", ""+1));

Y asi se puede desarrollar rapidamente pequeñas aplicasiones en un curso Java usando por ejemplo:

DrJava o Geany.

Requerimientos

Tener Geany, DrJava, Eclipse, netbeans.

Cualquiera de ellos puede funcionar.

1.0

Actualizado el 01 de Septiembre del 2017 (Publicado el 04 de Julio del 2017)gráfica de visualizaciones de la versión: 1.0
2.286 visualizaciones desde el 04 de Julio del 2017. Una media de 35 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

Ejemplificasion del uso eficiente de cuadros de dialogo en un entorno limitado de herramientas como DrJava, Geany. Los cuales son usados en el aprendisage de la sintaxis Java.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
//Autor: Rafael Angel Montero Fernández.
//Fecha: Martes 4/7/2017
//Clase para los cuadros de emnsajes.
//Facilita el uso de JOption para interactuar con el usuario mediante cuadros de dialogo.
//Especialmente para quienes estamos iniciando en el mundo Java y eso me incluye a mi.
 
import javax.swing.JOptionPane;
 
public class Mensajes
{
   int valor_numero_Default;
   String valor_texto_Default;
 
   public Mensajes()//Constructor
   {
      setValorNumeroDefault(0);
      setValorTextoDefault("");
 
   }//Fin del constructor Mensajes
 
   //________________________________________________________________
   //Para ser usado en inputInt.
   public void setValorNumeroDefault(int nuevo_valor_numero_Default)
   {
      valor_numero_Default=nuevo_valor_numero_Default;
   }//Fin de setValorNumeroDefault
 
   public int getValorNumeroDefault()
   {
      return valor_numero_Default;
   }//Fin de getValorNumeroDefault
 
  //__________________________________________________________________
   //Para ser usado en input.
   public void setValorTextoDefault(String nuevo_valor_texto_Default)
   {
      valor_texto_Default=nuevo_valor_texto_Default;
   }//Fin de setValorTextoDefault
 
   public String getValorTextoDefault()
   {
      return valor_texto_Default;
   }//Fin de getValorNumeroDefault
  //__________________________________________________________________
 
 
   public void msj(String texto)//Lanza un mensaje informativo standar.
   {
      JOptionPane.showMessageDialog(null,texto);
   }//Fin de msj
 
   public int inputInt(String texto,int valor_por_defecto)//Con un valor por defecto con valor int.
   {
      return Integer.parseInt(JOptionPane.showInputDialog(texto,"" + valor_por_defecto));
   }//Fin de inputInt
 
 
   public int inputInt(String texto)//Con un valor por defecto con valor int.
   {
      return Integer.parseInt(JOptionPane.showInputDialog(texto));
   }//Fin de inputInt   
 
   public String input(String texto,String valor_por_defecto)//Un valor por defecto en String.
   {
      return JOptionPane.showInputDialog(texto, valor_por_defecto);
   }//Fin de inputInt
 
   public String input(String texto)//Input sin el argumento por defecto, solo string.
   {
      return JOptionPane.showInputDialog(texto);
   }//Fin de inputIn
 
   public void msjConsola(String texto)//Para escribir en la consola del compilador, solo para la depuracion.
   {
      System.out.println(texto);//Escribiendo en la consola.
   }//Fin de msjConsola
 
}//Fin del class Mensajes.



Comentarios sobre la versión: 1.0 (0)


No hay comentarios
 

Comentar la versión: 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s4059  
Revisar política de publicidad