El IDE JBuilder - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

El IDE JBuilder

Description:

Ver el proyecto que acaba de crear en la parte superior izquierda de la ventana ... tanto en la estructura de la clase (abajo a la izquierda) como en el archivo ... – PowerPoint PPT presentation

Number of Views:137
Avg rating:3.0/5.0
Slides: 18
Provided by: venq2
Category:

less

Transcript and Presenter's Notes

Title: El IDE JBuilder


1
El IDE JBuilder
2
Instalación del entorno de desarrollo
  • Vamos a aprender el manejo básico del entorno de
    desarrollo para Java.
  • Esta versión puede ser descargada desde Internet
    en http//www.borland.com/products/downloads/downl
    oad_jbuilder.html
  • Durante el proceso de descarga se requiere el
    registro del usuario. Un aspecto importante del
    registro es dar una dirección de correo, ya que
    Borland envía una clave de licencia (license key)
    a esta dirección.
  • Esta clave se nos pide posteriormente en el
    momento de la instalación

En esta página, más abajo, puede descargar
solamente la clave. Esto es útil si usted ha
recibido Jbuilder en un CD
3
Sepa donde guardará los archivos
  • Una vez instalado JBuilder vamos a pensar en
    desarrollar nuestra primera aplicación. Pero
    antes de ello, debemos preguntarnos dónde
    almacenaremos los archivos (.java, .class, .html,
    .jpx, etc.)
  • En nuestro ejemplo todos los proyectos parten del
    directorio c\doc\java. Lo denominaremos espacio
    de trabajo o workspace
  • Debe crear su estructura de directorio. Así,
    cuando en el futuro vaya a crear sus
    aplicaciones, todas se almacenarán en su
    directorio correspondiente, que deriva del
    directorio espacio de trabajo, en nuestro
    ejemplo serían c\doc\java\hola,
    c\doc\java\mi_applet, etc.
  • Sea cuidadoso en toda definición de directorios,
    ya que un fallo típico y que provoca dolores de
    cabeza es el descontrol del espacio de
    almacenamiento bien porque no encontramos donde
    hemos guardado las cosas o bien porque JBuilder
    no encuentra los archivos

4
El concepto de proyecto
  • Una vez hecho todo esto vamos a realizar nuestra
    primera aplicación. Para ello vamos a definir en
    JBuilder el proyecto de la aplicación
  • Qué es un proyecto? Es la respuesta a un
    problema usual a la hora de crear un applet o una
    aplicación la programación implica el uso de
    diversos archivos y además diferentes parámetros
    de configuración (entre ellos los que señalan los
    directorios de cada aplicación)
  • Un proyecto es la forma de agrupar todas estas
    cosas (archivos, parámetros, etc.). Por decirlo
    con una metáfora es como una carpeta que nos
    permite agrupar diversa información. En JBuilder
    el archivo del proyecto tiene la extensión .jpx

5
Creando un proyecto (I)
  • Vamos a crear un proyecto, denominado
    primer_proyecto. Para ello, pulsaremos Archivo
    -- Nuevo proyecto
  • Se nos presenta la siguiente pantalla, en la que
    debemos definir el directorio del proyecto (que
    es un subdirectorio del espacio de trabajo o
    workspace)

6
Creando un proyecto (II)
  • Al pulsar Siguiente veremos la siguiente
    ventana, en la que se definen los subdirectorios
    del proyecto
  • Vía de salida donde situaremos los archivos
    .class que serán creados por el IDE
  • Vía de acceso a copias de seguridad lo realiza
    de forma automática el IDE
  • Directorio de trabajo directorio base del
    proyecto
  • Fuente (source) donde guardará JBuilder los
    archivos .java

7
Creando un proyecto (III)
  • Una vez hecho lo anterior pulse Siguiente y
    después Finalizar. Verá el proyecto que acaba
    de crear en la parte superior izquierda de la
    ventana
  • Además puede comprobar los parámetros que acaba
    de definir en la opción Proyecto Propiedades
    de proyecto

8
Añadiendo paquetes al proyecto
  • Ahora vamos a crear los paquetes. Para lo que
    usaremos la opción Nuevo-Paquete con el botón
    derecho sobre Project Source. Escribiremos el
    paquete raíz saludo.
  • Seguiremos el mismo procedimiento con saludo
    para crear los subpaquetes
  • saludo.inicio
  • saludo.dominio
  • Verá en el Explorador de Windows que JBuilder ha
    creado la estructura de directorios que derivan
    de src. Los directorios que derivan de bin se
    crearán al compilar.

9
Añadiendo archivos al proyecto
  • Vamos a crear el archivo Hola.java, donde
    escribiremos la clase Hola. Dos formas de
    hacerlo
  • Seleccionando el paquete donde queremos situarlo
    y pulsamos al botón derecho del ratón, con lo que
    se despliega el menú donde elegimos Nueva
    Clase
  • Seleccionando el paquete donde queremos situarlo
    y mediante la opción de menú Archivo Nueva
    clase
  • En la ventana que aparece a continuación
  • Clase es el nombre de la clase
  • Paquete si ha seleccionado previamente el
    paquete (aparece marcado en azul), entonces esta
    ventana mostrará el paquete seleccionado
  • En Opciones señalamos que la clase es pública y
    tendrá un método main
  • Pulse Aceptar

10
Programando la primera aplicación
  • A continuación verá una clase con un método main
    vacío
  • Escriba las siguientes líneas de código. Sea
    cuidadoso la falta de un paréntesis, puntos,
    punto y coma, etc. puede producir un error
  • Acciones básicas
  • Guardar Archivo Guardar Hola.java
  • Compilar Proyecto Compilar (make) Hola.java
  • Ejecutar Ejecutar Ejecutar Hola.java usando
    valores por defecto. Podrá ver el resultado en la
    ventana de mensajes (se puede mostrar u ocultar
    dicha ventana con Ver Mensajes), que se sitúa
    en la parte inferior

La pestaña Proyecto muestra una visión lógica y
resumida del proyecto. La pestaña Archivos
muestra todos los directorios y archivos
Muestra gráficamente la estructura de la clase
(atributos, métodos, etc.)
11
Control de errores en tiempo de compilación
  • Los errores se pueden clasificar, en función del
    contexto en el que aparecen
  • Errores en tiempo de compilación. Se manifiestan
    al usar javac.exe. Una de las principales
    utilidades de los IDEs en este sentido muestran
    los errores al programador antes de compilar.
    Normalmente lo hacen de forma gráfica y señalando
    la línea donde se produce el error. Veremos un
    ejemplo
  • Errores en tiempo de ejecución. Aparecen cuando
    se ejecuta la aplicación
  • En nuestro ejemplo vamos a poner un error con la
    finalidad de observar lo que hace Jbuilder.
    Quitaremos el punto y coma final de la línea del
    println()
  • Verá como aparece un símbolo de exclamación en
    fondo rojo, tanto en la estructura de la clase
    (abajo a la izquierda) como en el archivo
  • Vuelva a poner el punto y coma y desaparecerá el
    mensaje de error

12
Ayudas al programador
  • Compilación de dependencias
  • Ejecutar implica guardar y compilar

13
Ejecución de la aplicación
  • Vamos a ejecutar la aplicación. Tenemos dos
    opciones
  • Ejecutar el archivo. La ejecución del archivo
    .java se puede hacer con Ejecutar Ejecutar
    Hola.java. Esta es la forma más básica de
    ejecutar una aplicación
  • Ejecutar el proyecto, indicando un punto de
    ejecución, es decir, indicando una clase que
    tiene un método main. Esta forma de trabajar
    tiene sentido cuanto tenemos una aplicación con
    varios main, varios puntos de ejecución

14
Punto de ejecución (I)
  • Para hacer la ejecución del proyecto las opciones
    son Ejecutar Ejecutar proyecto o bien pulsar
    F9 o el botón triangular de color verde.
  • Puede ocurrir que JBuilder nos presente un
    mensaje de error (Could not find the main class).
    Esto sucede normalmente porque el JBuilder no
    sabe cual es la clase que contiene main() (o bien
    no la encuentra)
  • Para solucionar el problema debemos ir a
    Proyecto Propiedades de Proyecto Ejecutar y
    modificar (o crear si no existiese) una
    configuración de ejecución. En el siguiente
    ejemplo lo que hacemos es pulsar el botón Nuevo
    para crear una configuración de ejecución del
    proyecto (si quisiésemos modificar el botón sería
    Modificar)

15
Punto de ejecución (II)
  • Hemos llegado a la ventana de Propiedades de
    configuración de ejecución.
  • Pulsar el botón con tres puntos ... y llegamos
    a una ventana donde seleccionamos, dentro del
    paquete (saludo.inicio), la clase principal
    (Hola)
  • Una vez encontrada, cerramos las ventanas con
    Aceptar.
  • A partir de este momento ya puede dar la orden de
    ejecutar el proyecto (F9)

16
Otras características
  • Para guardar tiene diversas opciones
  • Guardar Guardar proyecto
  • Guardar Guardar todo
  • Guardar Guardar fichero.java
  • Ya ha visto que si crea una clase nueva, JBuilder
    la añade al proyecto abierto. Pero en ocasiones
    puede interesarle añadir un archivo existente
    fuera del proyecto. Para ello Proyecto
    Añadir
  • Para eliminar Proyecto Eliminar. No se
    confunda se añaden/eliminan archivos al
    proyecto, lo que no significa que haya creación o
    eliminación física del archivo
  • En ocasiones le puede interesar generar los
    archivos .class (sin que haya ejecución). Para
    ello, tiene varias opciones
  • Proyecto Generar el proyecto xxxx.jpx
  • Proyecto Generar xxxx.java de nuevo
  • Para abrir un proyecto Archivo Abrir
    proyecto y busque el archivo jpx del proyecto
    que busca
  • Puede tener diversos proyectos abiertos. Para
    cambiar de un proyecto a otro tiene la opción
    Ventana, donde aparece el nombre del proyecto
    abierto con el que desea trabajar

Añadir / eliminar del proyecto
Para cambiar a otro proyecto abierto
Para cerrar el proyecto
17
Ayuda y tutoriales con JBuilder
  • Para obtener ayuda hay diversas opciones. Una de
    las más útiles es la ayuda en línea. Por ejemplo,
    si queremos ayuda de println marcaremos la
    palabra y tecleamos F1
  • Tutoriales
Write a Comment
User Comments (0)
About PowerShow.com