BlueJ

BLUEJ

  1. ¿Qué es?
  2. Requisitos previos
  3. Instalación
  4. Cambiar idioma a español
  5. Cómo iniciarlo
  6. Tutoriales
  7. Nuestro primer programa

  1. ¿Qué es?

  2. BlueJ es un IDE (Integrated development Enviroment) para desarrollar programas en Java, este IDE fue creado con el fin de ser una herramienta para aquellas personas que se inician en el mundo de la programación, es muy usado en institutos de enseñanza ya que cuenta con herramientas que permiten comprender de una forma fácil como diseñar una aplicación basándose en diagramas, así como también brindando herramientas para la compilación y depuración de nuestros desarrollos.
    BlueJ está bajo una licencia GPL, por lo cual podemos usarlo y distribuirlo libremente, funciona en sistemas GNU/Linux, Windows, Mac/OS y aquellos que soporten el lenguaje Java.

  3. Requisitos previos

  4. Para poder usar BlueJ debemos tener instalado el JDK de Java, si aún no lo tenemos, podemos instalarlo desde los repositorios.
    En una consola ejecutamos:

    sudo aptitude install sun-java6-jdk
  5. Instalación

  6. Para instalar BlueJ tenemos 2 opciones, mediante un archivo DEB para Kubuntu/Ubuntu/Debian, o a partir de un archivo RAR.

    Para instalar BlueJ a partir de un archivo DEB, debemos descargarlo desde la pagina oficial en la sección de descargas.
    Desde allí descargamos el archivo donde dice for Debian, Ubuntu and other Debian-based systems en este caso bluej-2.5.3.deb, suponiendo que descargamos este archivo en nuestro escritorio, desde una consola llegamos a dicha ruta.

    cd /home/usuario/Escritorio

    Luego procedemos a instalarlo de la siguiente forma:

    sudo dpkg -i bluej-2.5.3.deb

    Si todo salió bien, podemos ejecutar BlueJ desde nuestro menú, en este caso para Kubuntu, vamos al menu K->Aplicaciones->Desarrollo->BlueJ.

    También podemos lanzarlo desde una terminal con el comando

    bluej

    Para instalar BlueJ a partir de un archivo RAR, debemos descargarlo desde la pagina oficial en la sección de descargas.
    Desde allí descargamos el archivo donde dice all other systems (executable jar file) en este caso bluej-253.jar, suponiendo que descargamos este archivo en nuestro escritorio, desde una consola llegamos a dicha ruta.

    cd /home/usuario/Escritorio

    Antes de instalarlo vamos a crear un directorio para que quede un poco mas ordenado todo, así que crearemos un directorio llamado Programas dentro de nuestro Home.

    mkdir /home/usuario/Programas

    Luego procedemos a instalarlo de la siguiente forma:

    java -jar ./bluej-253.jar

    Si todo va bien tendremos que ver una ventana como esta:

    En el campo Directory to install presionamos el botón Browse y buscamos el directorio que creamos /home/usuario/Programas y lo seleccionamos, luego veremos como en este campo queda /home/usuario/Programas/bluej que sera donde quedara instalado. El campo Java JDK es por si queremos usar otro JDK diferente al que sale allí.
    Una vez seleccionado donde lo instalaremos presionamos el botón Install y esperamos a que finalice la instalación.

  7. Cambiar idioma a español

  8. BlueJ por defecto se instala en inglés y desde la interfase gráfica no existe opción de cambiar el idioma, pero en realidad BlueJ viene con la traducción para diferentes idiomas (Africano, catalán, chino, checo, irlandés, francés, alemán, griego, italiano, japonés, coreano, portugués, español y sueco).

    Para cambiar el idioma debemos modificar el archivo bluej.defs que se encuentra en directorio_bluej/lib/bluej.defs, en nuestro caso seria algo así.

    kate /home/usuario/Programas/bluej/lib/bluej.defs

    Dentro de el archivo bluej.defs buscamos donde dice

    bluej.language=english

    Y ponemos esa linea como comentario dejándola así:

    #bluej.language=english

    Ahora buscamos la linea

    #bluej.language=spanish

    Y quitamos el comentario (#) para que quede así:

    bluej.language=spanish

    Por último guardamos los cambios realizados en el archivo e iniciamos BlueJ y veremos que la interfase se encuentra ya en español.

  9. Cómo iniciarlo

  10. BlueJ no se integra en el sistema por lo cual cuando queremos ejecutarlo debemos hacerlo desde el directorio donde lo instalamos, para esto desde una consola vamos al directorio donde quedo el BlueJ.

    cd /home/usuario/Programas/bluej

    Ahora procedemos a ejecutarlo

    ./bluej

    al hacer esto ya se iniciara nuestro BlueJ

  11. Tutoriales

  12. Podemos descargar un tutorial en español de cómo usar BlueJ desde aquí

  13. Nuestro primer programa

  14. Para este punto es necesario que se tengan conocimientos en Java.

    Ya que tenemos instalado BlueJ haremos un programa de prueba, para esto ejecutamos BlueJ y esperamos que nos muestre una pantalla como esta:

    Ahora vamos al menú Project-> New project...

    En esta ventana navegamos hasta el directorio donde guardaremos nuestro proyecto y en File name escribimos Hola_Kubuntu_es que sería como llamaremos nuestro proyecto de ejemplo.
    Veremos cómo cambia la ventana de BlueJ permitiéndonos acceder a algunos botones.
    Este sería nuestro "Área de trabajo"

    Ahora presionamos el botón New clase... y en la ventana que sale en Clase name ponemos Saludo y en Class type marcamos Clase y presionamos Ok

    Ahora veremos que aparece un elemento Saludo dentro de nuestro "Área de trabajo", ese elemento representa nuestra clase, algo a tener en cuenta son las líneas diagonales que se ven dentro de dicho elemento, esto significa que la clase aun no está compilada.

    Para acceder al código de esta clase vamos a darle doble clic con lo que se abrirá el editor de código.

    Para este ejemplo borraremos todo lo que sale en el editor de código ya que es una plantilla de como debería ser una clase, solo vamos a dejar lo que nos interesa de código para mostrar un saludo en una ventana.
    Borramos todo y ponemos este código:

    import javax.swing.JFrame;
    import javax.swing.JLabel;

    public class Saludo extends JFrame{

        public static void main(String args[]){
               new Saludo();
        }

        public Saludo(){
               JLabel lblSaludo = new JLabel("Hola comunidad Kubuntu-es");
               add(lblSaludo);
               setSize(250,100);
               setVisible(true);
        }

    }

    Ahora para compilarlo presionamos el botón Compile, o presionamos Ctrl + K

    Veremos que en nuestro "Área de trabajo" el icono que representaba la clase Saludo ya no tiene las líneas, lo que significa que esa clase está compilada.

    Para probar nuestro programa damos clic derecho sobre el icono que representa la clase Saludo y en el menú emergente seleccionamos la opción que dice Void main(String[])

Veremos esta ventana en la que procederemos a dar click al botón Ok

Y finalmente tendremos una ventana en la que aparece nuestro mensaje.

Wiki aportado por: Tuxerito
Fecha publicación: 14/05/2009
Fecha última modificación: 12/11/2009