You are on page 1of 14

Diplomado Java Developer

Mdulo I: Programacin Orientada a Objetos

MANUAL DE USO DE NETBEANS PARA APLICACIONES WINDOWS

1. Como entro al programa? Despus de haber instalado este software, usted va a encontrar en el escritorio de su PC el siguiente icono.

Sobre este icono debe hacer doble clic para entrar al programa. Otra forma de entrar es : clic en el botn Inicio,Todos los programas, NetBeans, NetBeans IDE. En la primera vez que entra al programa probablemente aparezca la siguiente ventana:

En la parte central aparece la pgina de inicio ( Start page) con informacin actualizada de este IDE. Cierre la ventana Start Page haciendo clic en la x para empezar a desarrollar con la siguiente ventana:

UPAO-ICSI Cursos de Extensin

Diplomado Java Developer

Mdulo I: Programacin Orientada a Objetos

2. Como creo un nuevo proyecto? Haga clic en el icono que tiene un signo mas de color verde.

O haga clic en la opcin File , New Project:

En cualquiera de los casos, le lleva a la siguiente ventana:

Donde usted debe seleccionar la primera opcin Java Aplication y hacer clic en el botn Next > para llegar a la siguiente ventana:

UPAO-ICSI Cursos de Extensin

Diplomado Java Developer

Mdulo I: Programacin Orientada a Objetos

En esta ventana usted debe escribir un nombre ( Project Name ) , debe ubicar la carpeta donde quiere que se grabe su proyecto . Para esto haga clic en el botn Browse

y finalmente desmarque el check Create Main Class.

Luego , haga clic en el botn Finish para llegar a la siguiente ventana:

UPAO-ICSI Cursos de Extensin

Diplomado Java Developer

Mdulo I: Programacin Orientada a Objetos

Ahora debe crear un nuevo paquete para su proyecto. Clic derecho en el proyecto ( Programa1 ) , elige new , Java Package.

Y llegara a la siguiente ventana:

En esta ventana escribe el nombre de su paquete . Se recomienda todo en minisculas (programa1) . Luego hace clic en el botn Finish para llegar a la siguiente ventana:

Observe que su paquete creado se coloca automticamente en la carpeta Source Packages. Ahora esta listo para agregar una clase como componente de su proyecto JFrame Form , JPanel Form , Java Class , etc. Se recomienda agregar un panel principal donde colocar los objetos graficos de su interfaz y luego agregar un frame donde colocara al panel principal.

UPAO-ICSI Cursos de Extensin

Diplomado Java Developer


3. Como agrego una clase a mi proyecto ?

Mdulo I: Programacin Orientada a Objetos

Clic derecho en el paquete creado ( programa1 ) , elegimos New y finalmente elegimos el tipo de clase que queremos agregar : JPanel Form, Java Class, JFrame Form Vamos agregar un JPanel Form

Luego llegaremos a la siguiente ventana:

En esta ventana escribimos el nombre del panel ( PanelPrincipal ) y hacemos clic en el botn Finish para llegar a la siguiente ventana:

Observe que su panel se coloca en el paquete programa1. UPAO-ICSI Cursos de Extensin

Diplomado Java Developer


En el centro aparece la ventana de diseo ( Design) y en la parte derecha aparece la ventana Palette como herramienta visual con todas las clases visuales que podr utilizar en su diseo. En la parte inferio derecha aparece la ventana de propiedades de los objetos visuales que utilizaremos en nuestro diseo.

Mdulo I: Programacin Orientada a Objetos

En la parte superior la ventana de diseo tiene 2 fichas : Source para ir a escribir el cdigo del programa y Design para regresar al diseo en cualquier momento.

4. Como agrego un objeto visual a un contenedor de mi proyecto ? Haga clic en el contenedor , sea en la ventana de diseo o sea en la ventana de navegacin. Luego elige el objeto visual de la ventana de clases visuales y lo arrastra hacia el contenedor. Por ejemplo , arrastramos un botn y lo soltamos en el panel que acabamos de crear asi :

Por defecto, la distribucin de los objetos es libre ( FreeDesign ), Por eso , usted puede colocar , libremente donde desee, cualquier objeto. En la parte izquierda tenemos la ventana de navegacin (Navigator) donde observamos la distribucin de los objetos que pongamos en nuestra ventana de diseo , y en la parte derecha veremos las propiedades del objeto seleccionado para su rpido acceso.

UPAO-ICSI Cursos de Extensin

Diplomado Java Developer


5. Como cambio el texto de un objeto visual?

Mdulo I: Programacin Orientada a Objetos

Seleccione el objeto visual, en la ventana de diseo o en la ventana de navegacin y haga clic derecho sobre el :

Elegimos Edit Text y escribimos el nuevo texto para que quede asi :

6. Como cambio de nombre de variable a un objeto visual? Seleccione el objeto visual, en la ventana de diseo o en la ventana de navegacin y haga clic derecho sobre el:

Elegimos Change Variable Name

Escribimos el nuevo nombre del botn y hacemos clic en el botn OK. Estos cambios los puede ver inmediatamente en la ventana de navegacin:

UPAO-ICSI Cursos de Extensin

Diplomado Java Developer

Mdulo I: Programacin Orientada a Objetos

PanelPrincipal contiene un botn de nombre btnBienvenida. Observe la distribucin de los objetos y los nombres de variables utilizados. Para escribir los nombres de variable, debe tomar en cuenta los prefijos: txt para objetos JTextField, JTextArea. btn para objetos JButton cbo para objetos JComboBox chk para objetos JCheckBox. rbt para objetos JRadioButton. lbl para objetos JLabel pan para objetos JPanel. frm para objetos JFrame.

7. Como puedo ver el resultado de mi diseo, si ejecutar aun el proyecto?

Haga clic en el icono que tiene una especie de camarita con un punto negro. Y nos muestra la

vista preliminar diseo

del

8. Como programa la accin de un control ? Haga doble clic en el botn, o clic derecho en el botn , elija Events, y se listara la serie de eventos , por ejemplo para este caso elegimos el evento ActionPerformed.

En cualquier caso nos lleva al lugar exacto donde debemos programar la accin del botn. circulo rojo, indica error de sintaxis

UPAO CURSOS DE EXTENSIN

Diplomado Java Developer

Mdulo I: Programacin Orientada a Objetos

Escribimos el cdigo java. En este caso queremos mostrar una ventana con un texto de bienvenida. Sin embargo nos aparece un pequeo crculo rojo que no indica error de sintaxis. El intrprete del NetBeans actua inteligentemente sobre lo que escribimos y cuando detecta nombres de clases , de mtodos, de variable que no existen o cuando falte un punto y coma, un parntesis , etc. Nos mostrara ese smbolo rojo como seal de que algo falta o est mal escrito. En este ejemplo, el error es porque a la clase JOptionPane y al mtodo showMessageDialog no ha identificado la librera donde se encuentran. Entonces , si usted se acuerda , escribe la lnea de import correspondiente , pero si no se acuerda, que es lo ms probable , lo nico que debe hacer es ubicar el cursor al finalizar el nombre no reconocido y presionar las teclas CTRL-BARRA ESPACIADORA y NetBeans se encargara de ubicar la librera y poner el import correspondiente. Asi, ponemos el cursos al final de la palabra JOptionPane y presionamos la combinacin de teclas indicada.

Con lo que desaparece, inmediatamente , el smbolo de error. En caso que no funcione la combinacin de teclas, no se preocupe, NetBeans ha previsto eso tambin. Seleccione la palabra a la que quiere encontrar su librera correspondiente, haga clic en la opcin de men Source y elija Complete Code

Con cualquiera de los mtodos usted podr corregir ese tipo de errores muy frecuentes cuando uno va desarrollando un proyecto.

UPAO CURSOS DE EXTENSIN

Diplomado Java Developer

Mdulo I: Programacin Orientada a Objetos

9. Como agrego un frame a mi proyecto? Para ejecutar un proyecto, debe tener un componente frame cuyo contenedor debe tener distribucin BorderLayout para recibir en su parte central a un panel principal que usted haya diseado previamente. Clic derecho en el paquete creado ( programa1 ) , elegimos New JFrame Form

Luego nos lleva a una ventana donde debemos escribir el nombre del frame, al igual que cuando agregamos un panel. Escribimos el nombre de nuestro frame ( Principal ) y hacemos clic en el botn Finish. En la parte superior izquierda observamos el contenido de nuestro proyecto.

10. Como elijo un Layout ( tipo de distribucin ) para un contenedor? Hacemos clic derecho en el contenedor, sea en la ventana de diseo o en la ventana de navegacin y nos aparecen todos los tipos de distribucin disponibles.

Las distribuciones mas utilizadas son BorderLayout, BoxLayout, CardLayout ,FlowLayout , GridLayout. Para nuestro frame , del ejemplo , elegimos BorderLayout. UPAO CURSOS DE EXTENSIN

Diplomado Java Developer

Mdulo I: Programacin Orientada a Objetos

11. Cmo le pongo un titulo a mi ventana de aplicacin (frame) ? Solamente los frames se consideran ventanas de aplicacin que pueden tener un titulo. Hacemos clic en el centro del diseo del frame para utilizar la propiedad title donde escribimos el titulo deseado.

12. Como coloco un panel en el centro de mi aplicacin? Vamos al cdigo fuente ( source ) del frame para que en su contructor escribamos el cdigo java que permite colocar en el centro del frame a nuestro panel principal y establecer el tamao del frame . El frame debe tener distribucin BorderLayout. Si no establece el tamao del frame aparecer la ventana comprimida donde solo se vera la barra de titulo.

Por defecto, el mtodo add coloca el objeto en el centro del frame. En este ejemplo hemos establecido como tamao de ventana 500 pixels de ancho y 300 pixels dealto. Ya esta listo para ejecutar su aplicacin.

13. Como ejecuto mi aplicacin ? Haga clic en el icono de flecha verde.

O haga clic derecho en el frame y elija Run file:

UPAO CURSOS DE EXTENSIN

Diplomado Java Developer

Mdulo I: Programacin Orientada a Objetos

Con cualquiera de los mtodos podr ver el resultado de su aplicacin.

14. Como generar el archivo jar de mi aplicacin? Haga clic en la opcin de men Build, Clean and Build Main Project.

En la ventana de la parte inferior le aparece la siguiente informacion.

En resumen, esa informacin le dice que ha creado una carpeta de nombre dist y dentro de ella ha creado el archivo con extensin jar (Programa1.jar) . En las lneas de color rojo le indica cmo debe ejecutar el jar desde la ventana de comando y la ultima lnea le dice que la generacin de su cdigo jar ha sido exitoso ( BUIL SUCCESSFUL).

UPAO CURSOS DE EXTENSIN

Diplomado Java Developer

Mdulo I: Programacin Orientada a Objetos

15. Como ejecuto mi archivo jar ? Con el explorador de Windows vaya a la carpeta dist que lo va encontrar en la ruta donde este su proyecto , por ejemplo :

Si al ejecutar su archivo jar le aparece una ventana de error, ejecute su aplicacin con F6 y nuevamente compile su proyecto con Shift+F11.

16. Como administro el contenido de un ComboBox? En las propiedades de los JComboBox, ubique la propiedad de model para acceder a su contenido.

Click en el botn de puntos suspensivo correspondiente al model y nos muestra la siguiente ventana :

En esta ventana usted administra el contenido de su comboBox . Borra los tems por defecto y escribe sus alternativas del comboBox. Al finalizar haga clic en el botn OK. Esto es vlido cuando las opciones del comboBox son relativamente pocas, pero cuando son muchas, lo mejor es hacerlo por cdigo java. UPAO CURSOS DE EXTENSIN

Diplomado Java Developer

Mdulo I: Programacin Orientada a Objetos

17. Como cierro uno o varios proyectos de la ventana de desarrollo ? Selecciona el proyecto o los proyectos que quieres cerrar luego clic derecho en el proyecto seleccionado y eliges Close.

El cierre de un proyecto hace que este desaparezca visualmente, pero se mantiene fsicamente en la carpeta donde lo guardo.

18. Como abro un proyecto que ya tengo guardado en mi disco? Haces clic en File , Open Project.

Te lleva a la siguiente ventana.

En esta ventana debes ubicar y seleccionar el proyecto que quieres abrir y das clic en el botn Open Project NetBeans colocara tu proyecto completo, cdigo mas diseo en tu ventana de desarrollo.

UPAO CURSOS DE EXTENSIN

You might also like