Foros del Web » Programación para mayores de 30 ;) » Java »

JOptionPane

Estas en el tema de JOptionPane en el foro de Java en Foros del Web. Hola, tengo una duda, el metodo estatico showMessageDialog de la clase JOptionPane, requiere varios parametros, pero mi duda es que yo solo le paso 2 ...
  #1 (permalink)  
Antiguo 21/04/2011, 15:00
 
Fecha de Ingreso: marzo-2006
Mensajes: 329
Antigüedad: 18 años, 8 meses
Puntos: 1
JOptionPane

Hola, tengo una duda, el metodo estatico showMessageDialog de la clase JOptionPane, requiere varios parametros, pero mi duda es que yo solo le paso 2
y no hace ningun problema, por ejemplo

JOptionPane.showMessageDialog(null,"titulo");

pero si solo le paso JOptionPane.showMessageDialog("titulo"); no compila.

se que este es un metodo sobrecargado, pero como puedo sabr cuales de estos parametros son "obligatorios" y cuales no, gracias
  #2 (permalink)  
Antiguo 21/04/2011, 15:52
 
Fecha de Ingreso: octubre-2010
Mensajes: 93
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: JOptionPane

pues puedes acudir a la api de java para que veas cuales parametros son necesarios
  #3 (permalink)  
Antiguo 21/04/2011, 18:26
 
Fecha de Ingreso: marzo-2006
Mensajes: 329
Antigüedad: 18 años, 8 meses
Puntos: 1
Respuesta: JOptionPane

si, eso ya lo habia hecho, pero en ningun lugar aparecen palabras como requerido u opcionales(en ingles por supuesto), pero gracias celineadiction de todas maneras.
  #4 (permalink)  
Antiguo 21/04/2011, 23:02
 
Fecha de Ingreso: septiembre-2008
Ubicación: Córdoba
Mensajes: 67
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: JOptionPane

Según la Api

static void showMessageDialog(Component parentComponent, Object message)
Brings up an information-message dialog titled "Message".

static void showMessageDialog(Component parentComponent, Object message, String title, int messageType)
Brings up a dialog that displays a message using a default icon determined by the messageType parameter.

static void showMessageDialog(Component parentComponent, Object message, String title, int messageType, Icon icon)
Brings up a dialog displaying a message, specifying all parameters.

Puedes usar cualquiera de estos metodos.

Cita:
pero si solo le paso JOptionPane.showMessageDialog("titulo"); no compila.
Pues, no existe el método showMessageDialog de la clase JOptionPane que reciba por parámetro sólo un argumento.

Cita:
pero como puedo sabr cuales de estos parametros son "obligatorios" y cuales no
Todos los parámetros son obligatorios, si le pasas distinta cantidad de parámetros, estás llamando otro método, que en el caso anterior no existe.

Etiquetas: joptionpane
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:00.