Aplicación Gráfica Con Netbeans
En este tutorial vamos a mostrar varias cosas a la vez:
* Como crear una aplicación gráfica con NetBeans
* Como hacer una pequeña herramienta de dibujo
* Como contruir ... a través de clases abstractas .... programas ampliables
NetBeans es un entorno de desarrollo gratuito, muy sencillo y potente ....Vamos a capturar todas las pantallas paramostraros como crear el esqueleto de nuestro programa.
Este es el aspecto de NetBeans al arrancarlo:
Creamos un nuevo proyecto
Pulsamos el botón NEW
Seleccionamos el título del proyecto
Ya tenemos el proyecto donde meter nuestros ficheros
Vamos a crear un directorio ....
Seleccionamos el sistema de ficheros
Creamos un nuevo directorio ... editor gráfico
Ahora sobre nuestroproyecto pulsamos el botón derecho
Hemos elegido .... tipo Frame
Elegimos los metodos a sobre escribir
Vemos el resumen
El sistema ha escrito el código por nosotros
/* * editorGrafico.java * * Created on 16 de mayo de 2003, 22:42 */ /** * *@author Administrator */ public class editorGrafico extends java.awt.Frame { /** Creates new form editorGrafico */ public editorGrafico() { initComponents(); } /** This method is called from within the constructor to* initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */ private void initComponents() { addWindowListener(new java.awt.event.WindowAdapter() { public voidwindowClosing(java.awt.event.WindowEvent evt) { exitForm(evt); } }); pack(); } /** Exit the Application */ private void exitForm(java.awt.event.WindowEvent evt) { System.exit(0); }/** * @param args the command line arguments */ public static void main(String args[]) { new editorGrafico().show(); } public void paint(java.awt.Graphics graphics) { } //Variables declaration - do not modify // End of variables declaration } |
Queremos atender los eventos del raton... porque pintaremos cuando el usuario pulse y suelte en ratón
Vemos que ha generado el código necesario de un modo sencillo
Nuestra aplicación pretende ser un pequeño programa de dibujo simple que nospermita dibujar distintos tipos de objetos y repintarlos cuando sea necesario, aunque lo vamos a dejar preparado para que haga más cosas ...
Vamos a crear una clase que represente todos los objetos pintados, otra que represente cada uno de los objetos a pintar (una clase abstracta) y otra que sea una implementación del primer tipo de elemento ..... una linea
Bueno ... aunquetengamos muchas pantallas ..... el código por ahora generado es poco
/* * editorGrafico.java * * Created on 16 de mayo de 2003, 22:42 */ /** * * @author Administrator */ public class editorGrafico extends java.awt.Frame {...
Regístrate para leer el documento completo.