JOptionPane

Alejandro
28 de Diciembre del 2005
Saludos compañeros, quiero crear una ventana modal y para ello he decidido utilizar un JOptionPane, y es para que es el usuario introduzca un numero entero, xo le quiero poner un valor por defecto, un titulo a la ventana ("introducir parametro"), y un string de informacion antes del TextField ("por favor ¡, introduzca el valor"), xo no existe dicho constructor, existe xo no con el valor por defecto. Me podriais ayudar por favor, gracias por adelantado.

nomade
28 de Diciembre del 2005
aca tenes algunos ejemplos de como trabaja el JOptionPane, estan en al ayuda de sun, espero que te sirvan
Examples:
Show an error dialog that displays the message, \'alert\':
JOptionPane.showMessageDialog(null, "alert", "alert", JOptionPane.ERROR_MESSAGE);

Show an internal information dialog with the message, \'information\':
JOptionPane.showInternalMessageDialog(frame, "information",

"information", JOptionPane.INFORMATION_MESSAGE);

Show an information panel with the options yes/no and message \'choose one\':
JOptionPane.showConfirmDialog(null,
"choose one", "choose one", JOptionPane.YES_NO_OPTION);

Show an internal information dialog with the options yes/no/cancel and message \'please choose one\' and title information:
JOptionPane.showInternalConfirmDialog(frame,
"please choose one", "information",
JOptionPane.YES_NO_CANCEL_OPTION, JOptionPane.INFORMATION_MESSAGE);

Show a warning dialog with the options OK, CANCEL, title \'Warning\', and message \'Click OK to continue\':
Object[] options = { "OK", "CANCEL" };
JOptionPane.showOptionDialog(null, "Click OK to continue", "Warning",
JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE,
null, options, options[0]);

Show a dialog asking the user to type in a String:
String inputValue = JOptionPane.showInputDialog("Please input a value");

Show a dialog asking the user to select a String:
Object[] possibleValues = { "First", "Second", "Third" };
Object selectedValue = JOptionPane.showInputDialog(null,
"Choose one", "Input",
JOptionPane.INFORMATION_MESSAGE, null,
possibleValues, possibleValues[0]);