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