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:
Código
public class prueba { VentanaPrincipal vp = new VentanaPrincipal(); } }
Código
import javax.swing.*; public VentanaPrincipal(){ super("Mi primer GUI"); this.setSize(400, 400); this.setVisible(true); } }
Bueno esto no tiene tanta explicación... solo explicare esta línea:
Código:
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