Ayuda con JOptionPane

Iniciado por BEATMASTER, 27 Agosto 2008, 03:52 AM

0 Miembros y 1 Visitante están viendo este tema.

BEATMASTER

Ok me eh decidido a aprender lo que es swing en java y de momento lo unico que quiero hacer es capturar unos datos y luego mostrarlos en pantalla segun yo ya lo hice bien y de hecho no marca errores de compilacion pero el problema surje al correrlo ya que si me aparece el primer dialogo para introducir el nombre pero ahi se queda sin ahcer nada no me deja nisiquiera escribir en el campo de texto ni dar ok o cancelar tengo que terminar abruptamente la aplicacion :( lo que quiero es que me digan si lo que hago esta correcto o le hace falta algo me base en unos ejemplos que me encontre en internet y los ejemplos tampoco me corren bien no se si sea por la version de java que uso (es la ultima la 1.6) de antemano les agradezco su ayuda y les dejo mi codigo para que lo vean.


import javax.swing.*;
class LeeVentana{
public static void main(String []args){
String nombre;
int edad;
double altura;
try{
nombre=JOptionPane.showInputDialog("Escribe tu nombre");
edad=Integer.parseInt(JOptionPane.showInputDialog("Escribe tu edad"));
altura=Double.parseDouble(JOptionPane.showInputDialog("Escribe tu altura"));
System.out.println("Nombre:"+nombre+"\nEdad:"+edad+"\nAltura:"+altura);
System.exit( 0 );
}
catch(Exception e){
System.out.println("Error");
}
}
}


realmente en estos momentos no quiero ahcer todo con ventanas o con cosas mas elaboradas solo quiero que me lea de la ventana y lo muestre en pantalla  :rolleyes:

sapito169

tu programa esta vien no tiene ningun problema el codigo es correcto
corre sin errores

en algun monento as malogrado algo de tu vm
as vorrado clases tienes algun archivo corrupto perdido malogrado o algo

es decir el problema es tu maquina

prueva reinstalando todo y pon en atencion si en algun monento de tu instalcion te vota algun mensaje de error

fijate descargar tus erramientas de la pagania original de sun no agas de otra forma

BEATMASTER

ya lo hice renstale y todo mm todo lo baje de la pagina oficial de sun y aun asi no me funcionaba pero de pura suerte se me ocurrio compilarlo a la antiguita :P osea desde consola y ahi si funciono lo intente con eclipse y netbeans y no me jalo :( al menos ya vi que todo esta bien solo que debo compilar desde consola el fin de semana lo intentare en windows talvez sea la version para linux la que me este dando problemas  :P y gracias por la respuesta al menos me sirvio para asegurarme de que el codigo estaba bien  :-\

KaOs_NiGhT

por que no pruebas a utilizar Jcreator, es muy buen programa para aprender java, tu codigo esta bien, ese error tambien me lo daba netbeans en linux, pero creo que era el jdk