Hola,
Cita:
Iniciado por sanchy
1º DUDA-
los tutoriales de sun me dicen que para mostrar una ventana de error tengo q poner esto:
Código:
JOptionPane.showMessageDialog(frame,
"Eggs are not supposed to be green.",
"Inane warning",
JOptionPane.WARNING_MESSAGE);
cuando lo pongo (y despues de importar todo lo necesario) me salta un error diciendo que no sabe que es "frame"
ayuda :s
Te ayudo con la 1a., 'frame' en ese código indica un objeto de tipo Component.
En el tutorial de java, 'frame' era un ejemplo de cómo crear un message box, pero tienes que cambiar la variable 'frame', por una instancia que tu hayas creado de algún formulario o componente. Por ejemplo ...
JFrame myFrame = new JFrame();
JOptionPane.showMessageDialog(myFrame, ...
En ese caso, creas un JFrame que tiene de nombre 'myFrame', y se lo pasa como el primer parámetro a showMessageDialog() con el objetivo de indicar el componente donde se va a desplegar el diálogo.
myFrame puede ser cualquier objeto de tipo java.awt.Component o puede ser 'null', para indicar que va a utilizar el 'default frame'.
Saludos,