miércoles, 23 de febrero de 2011

Tutorial Empezando con Java – 01 creando un proyecto

Bueno, para todos aquellos que deseen iniciarse en la programación con el lenguaje Java aquí les tengo una pequeña guía que les servirá como referencia para no perderse. Lo primero que se necesita es decidir que IDE utilizaremos, existen algunas  opciones pero para este tutorial hemos decidido utilizar Eclipse ya que este entorno de desarrollo integrado (IDE) es gratuito y multiplataforma nos vendrá perfecto. Para descargarlo diríjanse a http://www.eclipse.org/downloads/

- Una vez instalado Eclipse, hacer click sobre File/New/Java Project

- En la ventana “New Java Proyect”, en el campo “Proyect name” escribir el nombre que le deseamos dar al proyecto, en este caso “Tutorial01”

- Presionar el botón “Finish”

- Ahora debemos crear nuestra primera clase para ello hacer click sobre File/New/Class

- En la ventana “New Java Class”, escribir en el campo “Name” el nombre de la clase, en este caso “MiClase”

- Presionar el botón “Finish”

Nuestro primer programa en Java será el clásico HOLA MUNDO, para ello crearemos una simple ventana vacía con el título “HOLA MUNDO”.

import javax.swing.*;
public class MiClase
{
 public static void main(String [] args)
 {
  MiFrame frame = new MiFrame();
 }
}
class MiFrame extends JFrame
{
 public MiFrame()
 {
  setTitle("HOLA MUNDO");
  setSize(500, 500);
  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  setVisible(true);
 }
}

Bueno en realidad no hay mucho que explicar y aquellos que ya tengan experiencia con la programación saben a lo que me refiero. La primera línea sirve para importar el paquete Swing, este contiene componentes que nos ayudan a crear interfaces graficas como marcos, botones, tablas, etc.

Después, en la clase principal agregamos el evento main y dentro de esta declaramos la variable frame de tipo MiFrame. A continuación definimos la clase MiFrame la cual hereda de JFrame y dentro de esta definimos un constructor (con el mimo nombre que la clase) y fijamos algunos valores, como el título, el tamaño, visible.

Creo que eso es suficiente para nuestro primer ejemplo. Hasta luego