Dudas sobre JOptionPane
Hola, soy nuevo en esto de la programación y ahora mismo estoy haciendo un programita en el que estoy usando JOptionPane.
Mi inquietud es saber si puedo hacer que utilizando JOptionPane.showInputDialog.....etc. cuando corre el programa si presiono la tecla esc me regrese a la ventana anterior o nos muestre otra ventana.
De antemano gracias por la ayuda, espero haber sido claro.
Un cordial saludo a los programadores en Java.!
- Inicie sesión o regístrese para enviar comentarios
Depende del SO
Pues parece que depende del sistema operativo.. acabo de programar en Mac un pequeño programa que abre un diálogo de entrada con JOptionPane como mencionas... si aprieto ESC, se cierra como si hubiera apretado cancelar y me devuelve null. Si aprieto enter, es como haber apretado el botón de OK y me devuelve lo que puse.
Ahorita sinceramente no tengo tiempo de probar esto en windows pero supongo que debe funcionar de manera similar.
Given the choice of dancing pigs and security, users will choose dancing pigs, every single time. - Steve Riley
Igual
Probe su codigo en windows, de igual manera al presionar ESC se cierra la ventana como si le hubieran dado cancelar, devuelve null
puedes probar algo como esto
puedes probar algo como esto anque deberias leer un poco mas es sencillo
claro que puedes mejorar esto ya depende de ti, saludos..
Muchas gracias...!!!
El valor con el que se queda la referencia cuando presionas esc es lo que querìa saber, me abrieron los ojos, ya estaba todo frustado. Le agradezco la ayuda y los comentarios....
Ya recorde con que batallo
Resulta que utilizo el JOptionPane.... asi:
como hago para que no caiga en esa excepcion si presiono la tecla esc?
Por favor lee el tema que dice Ya me acorde con que batallo
Disculpa que maneje el foro de manera extraña no habia utilizado este recurso antes...
Dos pasos
Primero cachas la cadena que devuelve showInputDialog, y luego ya ves si es null o no para ver si la conviertes en numero o no.
Given the choice of dancing pigs and security, users will choose dancing pigs, every single time. - Steve Riley
for para tablas de multiplicar
Hola a todos voy iniciando en programación, y de creo que voy bien, solo me tope con este pequeño problema que para muchos es facil solo que de plano yo no he podido salir, solo es un programa que pide un numero de tabla de multiplicar para luego imprimirla, mi problema no se imprime en un solo mensaje si no que se manda desplegar en varios...
cómo lo hago?
int numero;
String leer;
leer = JOptionPane.showInputDialog("INTRODUCE EL NUMERO DE TABLA");
numero = Integer.parseInt(leer);
for (int i=1;i<=10;i++){
JOptionPane.showMessageDialog(null,""+numero+" * "+i+" = " + ""+(i*numero));
}
}
}
problemas con JoptionPne
Cordial saludo,
Soy nuevo en la programacion con java nativo, actualmente desarrollo con genexus y este me genera el codigo fuente de Java y he visto la necesidad de invocar clases externas...tengo problema con el correcto manejo de la sintaxis de JOptionPane...deseo mostrar en pantalla un mensaje de error producido por un intento de conexion a la base datos..el mensaje de error va a decir (verificar usuario o contraseña)....despues del try que ejecuta la conexion viene un catch y deseo aprovechar en ese punto para sacar el mensaje y que el desarollo no se muera
JOptionPane
Hola Que tal?
Quiero insertar una imagen en en la ventana de de JOptionPane veo que de manera automatica a parase una imagen en la ventana pero quiero poner una imagen distinta como le puedo hacer???
JOptionPane
Hola Que tal? ezamudio
Quiero insertar una imagen en en la ventana de de JOptionPane veo que de manera automatica a parase una imagen en la ventana pero quiero poner una imagen distinta como le puedo hacer???
JOptionPane
@lae.. revisa esto, te puede ayudar a resolver tu duda: