Bueno para la gente que sepa muy poco en java esto le vendrá muy bien..
que es una GUI? - osea es una interfaz gráfica...
que es una interfaz gráfica? - osea interactuan de forma gráfica con el usuario Ej: Eclipse o netbeans tiene botones, un menu, colores de textos... etc etc... en definitiva es para verlo en forma gráfica y objetos gráficos y no por consola.
Bueno aquí el código:
public class prueba {
public static void main (String[]args){
VentanaPrincipal vp = new VentanaPrincipal();
}
}
import javax.swing.*;
public class VentanaPrincipal extends JFrame{
public VentanaPrincipal(){
super("Mi primer GUI");
this.setSize(400, 400);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
}
Bueno esto no tiene tanta explicación... solo explicare esta línea:
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Por ejemplo cuando quitamos un programa (desde la X) desde el botón cerrar pues sigue en memoria osea si abrimos 38 veces la aplicación y lo cerramos pues son 38 veces que queda en memoria y eso no queremos...
entonces si no ponemos esa línea se van a dar cuenta cuando su CPU este prendido en fuego
Bueno espero que os haya gustado ;-)
Saludos
y el hola mundo? ;) ajjaja