Código de Java - Mensajes

Imágen de perfil
Val: 492
Bronce
Ha aumentado 1 puesto en Java (en relación al último mes)
Gráfica de Java

Mensajesgráfica de visualizaciones


Java

Publicado el 4 de Julio del 2017 por Rafael Angel (77 códigos)
9.259 visualizaciones desde el 4 de Julio del 2017
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 1 de Septiembre del 2017 (Publicado el 4 de Julio del 2017)gráfica de visualizaciones de la versión: 1.0
9.260 visualizaciones desde el 4 de Julio del 2017
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...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s4059