Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 19

Tutorial Bsico de NetBeans para Novatos

===Ver Tambin===
[http://testwww.netbeans.org/features/index_es.html NetBeans]

[[{TableOfContentsTitle=TablaDeContenidos} | {TableOfContents title='Tabla de contenidos'}]]
Introduccin
Este tutorial esta orientado a novatos. Es una gua rpida para instalar el software necesario y crear
algunas aplicaciones bsicas. Con este tutorial conoceras de manera rpida cmo crear una aplicacin
Java utilizando uno de los mejores IDE's.

Que es NetBeans
NetBeans es un IDE, Entorno Integrado de Desarrollo (por sus siglas en ingls) que nos permite crear
aplicaciones no solo en el lenguaje de programacin Java, sino tambin en una gran variedad de
lenguajes en los cuales se esta creando el soporte.
Software Necesario

Java
Lo puedes descargar desde el sitio de Sun Microsystem. Existe en versiones para cada sistema
operativo.
Descargar JDK

NetBeans
Descargar NetBeans

MYSQL

Descargar MySQL
Instalacin
Mostrar la forma de instalar estos software en Ubuntu 8.04. El procedimiento es sencillo en cualquier
sistema operativo.

Instalar Java

[http://java.sun.com/ Descargar Java]
Le damos permiso de ejecucin al archivo
sudo chmod +x *.bin
Ejecutamos el bin
./*.bin
movemos la carpeta al directorio /usr/local
sudo mv jdk1.6.0_10 /usr/local/
Editamos el profile, para indicarle el JAVA_HOME y el JRE_HOME. En Ubuntu lo
podemos hacer de la siguiente manera:
sudo gedit /etc/profile
Agregamos las siguientes instrucciones:
export JAVA_HOME=/usr/local/jdk1.6.0_10
export JRE_HOME=${JAVA_HOME}/jre
export PATH=$PATH:${JAVA_HOME}/bin

Instalar NetBeans
Descargamos NetBeans desde NetBeans.org Ejecutamos el instalador sudo ./*.sh
respondemos a los mensajes, y tenemos el IDE instalado.

Instalar MySQL
Descargar el software [http://www.mysql.com MySQL]
Este proceso se puede realizar desde la terminal mediante los comandos:
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install mysql-query-browser
sudo apt-get install mysql-admin

Utilizando NetBeans

Iniciar el IDE, este nos aparece en el menu


Actualizar los plugins del IDE


ahora se nos muestra un mensaje indicando que debemos actualizar el IDE. Damos click el icono en la
barra inferior derecha,

Se nos muestra la Lista de paquetes, damos click en el boton Siguiente


Luego
nos aparece una ventana aceptamos el contrato, y presionamos el botn Update.

Barra de progreso de la descarga de plugins.



Crear un Nuevo Proyecto
NetBeans nos permite crear proyectos java de diversos tipos(Escritorio, Web, Moviles). Tambin tiene
soporte para otros lenguajes. Estos proyectos poseen una estructura definida, que permiten al IDE un
manejo adecuado de los mismos.
1. Crear un proyecto nuevo es muy sencillo, lo podemos realizar desde el menu/ File New
Project. o Seleccionando el icono

Menu de Proyecto Nuevo


Ahora seleccionamos el tipo de proyecto


Escogemos Java. Java Aplication. Ya que deseamos crear un proyecto de escritorio.
Presionamos el botn
siguiente.

Ahora le damos el nombre al proyecto


Presionamos el boton FINISH

El IDE genera la estructura del proyecto


Se crea la clase principal



Cdigo que genera el IDE
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package miaplicacion;
/**
*
* @author avbravo
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
}
}

Ejecutamos el programa

Resultado de la ejecucin

Completar Codigo.
Escribimos System. el IDE nos muestra un asistente con los mtodos y atributos disponibles. Si
queremos activarlo despues de escribir System. presionamos la tecla CTRL + Barra Espaciadora.

Escribimos el siguiente cdigo
System.out.println("Bienvenidos a NetBeans");

Ejecutamos el proyecto
Ahora nos muestra el mensaje de salida.

Estructura de carpetas
Aqui podemos ver la estructura de carpetas.
|build|archivos de clases generados
|lib| librerias. Archivos .jar
|nbproject| xml y properties con informacin del proyecto
|src|archivos fuentes
|test|para test
|build.xml|Archivo utilizado por Ant, para crear el proyecto.
|manifest.xml|ARchivo de manifiesto
Interfaz Grfica
Ya observamos un ejemplo de la aplicacin terminada. Ahora vamos a crear una aplicacin con
ventanas simples utilizando Matisse. Seleccionamos

Asignar el nombre
y presionar el botn FINISH.

El IDE muestra el editor visual para aplicaciones de escritorio, junto con la paleta.

Arrastramos un papel al JFrame


Panel agregado al JFrame


Seleccionamos la propiedad border, para asignar un borde al marco.


Escogemos Etched Border


Agregar dos label


Nuestro Frame ir quedando as


Agregamos un textfield

Quitamos el contenido del texto


Agregamos un PasswordField

Password en el Frame


Agregar Botn
Arrastramos dos botones Le cambiamos el texto a los dos.

Damos click derecho en el botn y seleccionamos el evento action, que se activa al hacer click
sobre l.

Escribimos el cdigo en el evento



Escribimos el cdigo
JOptionPane.showMessageDialog(this, "Bienvenidos a NetBeans", "Mensaje",
JOptionPane.INFORMATION_MESSAGE);
Si observan aparece marcado en rojo, indicando que no puede localizar JOptionPane.

Fix Import
Damos click derecho y seleccionamos Fix Import

El IDE de forma automtica, genera el import
import javax.swing.JOptionPane;

Llamar el frame desde la clase principal


Editamos la clase Main.java, y agregamos las siguientes lneas
public static void main(String[] args) {
// TODO code application logic here
System.out.println("Bienvenidos a NetBeans");
//Creamos un objeto de la clase LoginFrame
LoginFrame loginFrame = new LoginFrame();
//Para centrarlo en el escritorio
loginFrame.setLocationRelativeTo(null);
//Hacemos visible
loginFrame.setVisible(true);
}

Ahora ejecutamos el proyecto nuevamente.

Pantalla principal

Cuando presionamos el botn Entrar


Si deseamos obtener una vista previa del JFrame, presionamos el botn


File:80previo

Aqu obtenemos la vista previa



Nota:
En los siguientes tutoriales aprenderemos a manejar eventos y los valores que
son asignados a los componentes y tambin, a administrar una base de datos
desde nuestra aplicacin de escritorio.
nmero de mesa en la que usted votar es: 236854
LOCAL DE VOTACIN
IE MIXTO ISAIAS ARDILES
AVENIDA EL DESCANSO SN
DISTRITO: PACHACAMAC
PROVINCIA: LIMA
DEPARTAMENTO: LIMA

También podría gustarte