Compartir proyectos de BlueJ en repositorios como Github

Trabajar con repositorios es imprescindible 🙂

En BlueJ (Versión 4), tenemos una opción en la pestaña Herramientas, que nos permite compartir nuestro proyecto en Git.

Para los que no tengáis cuenta en Github, os la vais creando https://github.com/join?source=header

Continúa leyendo Compartir proyectos de BlueJ en repositorios como Github

Hacer pruebas con objetos en BlueJ

BlueJ, nos proporciona una opción llamada Unit Test (traducida como “Prueba de Unidad”).

Imaginemos que hemos creado varias instancias de la clase Nadie.

Banco de Objetos en BlueJ
Banco de Objetos en BlueJ

Si hacemos por ejemplo un cambio en la clase Nadie y compilamos, perdemos estos tres “objetos” que tenemos en el banco de objetos de blueJ

La clase “Prueba de Unidad”, nos permite guardar estos tres objetos y poder recuperarlos en cualquier momento.

Continúa leyendo Hacer pruebas con objetos en BlueJ

¿Qué ocurre cuando realizo acciones gráficamente en BlueJ?

Imaginemos que invocamos un método del objeto “rodenas” perteneciente a la clase Nadie

Invocar método en BlueJ
Invocar método en BlueJ

Invocamos el método, rellenamos los datos, etc..

Invocación método en BlueJ
Invocación método en BlueJ

¿Pero realmente a nivel de código que instrucción se ha ejecutado?

Continúa leyendo ¿Qué ocurre cuando realizo acciones gráficamente en BlueJ?

Crear método básico de modificación de datos en BlueJ

En un TIP anterior hemos tratado la creación básica de constructores de una clase en Java con BlueJ

Vamos a crear un método  en la clase Nadie, para actualizar los valores de los atributos de la clase Nadie.

Continúa leyendo Crear método básico de modificación de datos en BlueJ

Constructores básicos de una clase en BlueJ

El titular es un poco amarillista, básicamente se debería llamar Constructores de una clase en Java, pero como estamos trabajando con el IDE BlueJ, pues lo hemos titulado de esa forma.

Imaginemos que hemos creado una clase tal como hemos indicado en anteriores tips y la hemos denominado: “Nadie

Si recordamos el antiguo TIP, vemos que BlueJ, nos creaba una clase con un atributo, un constructor que inicializa ese atributo y un método adicional.

El constructor de la clase se llamaba igual que la clase, es decir, si la clase es:

Continúa leyendo Constructores básicos de una clase en BlueJ

Crear nuevo proyecto en BlueJ

Para poder crear un nuevo proyecto en BlueJ, simplemente al iniciar BlueJ, en el menú superior, pulsamos en Proyecto -> Nuevo

Creación de nuevo proyecto en BlueJ
Creación de nuevo proyecto en BlueJ

Al pulsar sobre “Nuevo“, nos aparecerá un cuadro de dialogo, donde podremos seleccionar donde queremos guardar el proyecto  y como lo queremos llamar.

Continúa leyendo Crear nuevo proyecto en BlueJ

Organizar código en BlueJ

Cuando escribimos código en BlueJ (Aunque bueno esto se aplica a todo), evidentemente es recomendable hacer tabulaciones, para tenerlo organizado.

¿Qué ocurre si en BlueJ hemos escrito el código y no hemos realizado las correspondientes tabulaciones?

BlueJ, nos ofrece una opción llamada “Auto – Layout”, vemos por ejemplo un extracto de código mal tabulado.

Continúa leyendo Organizar código en BlueJ