domingo, 8 de enero de 2012

Creando Mi Primera Ventana en Eclipse

1.- Primero le damos en File > New > Project y aparecera una nueva ventana
  

2.- Seleccionamos Java Project y le damos Next


3.- Escribimos el nombre del Proyecto, en este caso escribí Ejemplo y le damos Finish


4.- La carpeta de nuestro Proyecto aparecerá a la izquierda


5.- Le damos clic derecho sobre nuestra carpeta Ejemplo le damos en New > Class


6.- Escribimos el nombre de la Clase, en este caso es MiVentana y le damos Finish


7.- Ahora si podemos crear nuestra Ventana...

A nuestra clase MiVentana le agregamos lo siguiente

public class MiVentana extends JFrame{

}

Esto va a generar un error escribimos la libreria

import javax.swing.*;


8.- Creamos el constructor

public MiVentana(){ //dentro del constructor escribimos 

setTitle("Mi Ventana");   //Establece el titulo de nuestra ventana
 setSize(300,300);   //Establece el tamaño de nuestra Ventana
}


9.- Volvemos a darle clic derecha en la carpeta Ejemplo y creamos una nueva Clase


10.- De nombre le ponemos mainVentana y seleccionamos public static void main(String[] args) y le damos Finish


11.- En nuestro metodo main escribimos lo siguiente

MiVentana v= new Ventana();
       v.setVisible(true);



12.- Le damos en Run


13.- Listo, Tenemos nuestra primer Ventana creada


 Cualquier duda sigan los pasos de las imágenes o bien descarga el Codigo

6 comentarios:

  1. chebre esta genial esto me ayudo en mucho

    gracias

    ResponderEliminar
  2. Hola, la verdad está muy bueno, pero me pasa que no me puedo explicar como en Java aparentemente no hay algo como un Toolbox como en Visual C# (la verdad muy acostubrado a C# y quiero aprender java por eso mis inquitudes) para crear la ventana facilmente y añadirle botones. O si hay algo asi? porque hasta ahora no encuentro. Saludos!

    ResponderEliminar
  3. Hola, perdón por la tardanza en Eclipse y JCreator solo puedes crear la interfaz con puro código, pero con NetBeans tiene el asistente solo tienes que ir arrastrando los botones o lo que vallas a utilizar.

    ResponderEliminar
  4. muchas gracias por el material. Excelente.

    ResponderEliminar