Crear una interfaz de usuario de consola

Una Interfaz de usuario de consola (ConsoleUI) presenta la aplicación basada en caracteres en un formato de formulario, como el que puede verse en una terminal 3270 o de "pantalla verde".

Para crear un ConsoleUI, debe:

  1. Crear un archivo fuente de EGL.
  2. Escribir el programa ConsoleUI que utiliza los elementos de lenguaje identificados en el paquete del sistema egl.ui.console.
  3. Generar código Java a partir del archivo fuente EGL.
  4. Ejecutar el archivo Java generado como una aplicación.

A continuación se detallan cada una de estas tareas.

Crear un archivo fuente EGL
  1. En el entorno de trabajo, en la perspectiva EGL, seleccione Archivo>Nuevo>Archivo fuente EGL. O bien, desde cualquier perspectiva, seleccione Archivo>Nuevo>Otros>Archivo fuente EGL..
  2. En la pantalla del asistente, especifique la información siguiente:
    • Carpeta fuente: la ubicación de directorios que albergará el archivo fuente EGL.
    • Paquete: la ubicación del paquete que albergará el archivo fuente EGL. Este campo es opcional.
    • Nombre de archivo fuente EGL: el nombre de archivo del archivo fuente de Interfaz de usuario de consola, como por ejemplo myConsoleUI.
  3. Seleccione Finalizar para crear el archivo. Se añade una extensión (.egl) automáticamente al final del nombre de archivo. El archivo EGL aparece en la vista Explorador de proyectos y se abre automáticamente en el editor de EGL por omisión.

Escribir el programa ConsoleUI

Para poblar el archivo fuente y crear ConsoleUI, deberá utilizar los elementos de lenguaje de ConsoleUI, presentados en el tema de ayuda de visión general egl.ui.console y definidos a fondo en los temas de ayuda de ConsoleUI Biblioteca, Sentencia OpenUI, Tipos de registro y Enumeraciones.

Una aplicación ConsoleUI debe incluir como mínimo los elementos siguientes:
  1. PROGRAM...END
  2. Función main()
  3. Sentencia OpenUI
Nota: Aunque la sentencia OpenUI es fundamental para ConsoleUI, puede escribir un programa ConsoleUI satisfactorio sin una sentencia OpenUI.

Generar código Java a partir de código fuente EGL

Para generar un archivo Java:
  1. En el Editor EGL, pulse el botón derecho del ratón sobre el archivo ConsoleUI. Aparecerá un menú de contexto.
  2. Seleccione Generar.
Nota: No se puede generar un archivo fuente .egl de ConsoleUI para COBOL.

Ejecutar el archivo Java generado como una aplicación

Para ejecutar el archivo Java generado:
  1. En el Explorador de proyectos, pulse el botón derecho del ratón sobre el archivo Java generado (.java). Aparecerá un menú de contexto.
  2. Seleccione Ejecutar>Ejecutar como>Aplicación Java.
  3. O bien, con el archivo Java abierto en el editor, seleccione Ejecutar>Ejecutar como>Aplicación Java en el menú principal.
  4. ConsoleUI se visualizará en una ventana.

Una aplicación ConsoleUI puede visualizarse en una sesión de terminal "curses-based" o una ventana gráfica basada en Swing. Los usuarios de UNIX tienen una opción de pantalla más flexible que se describe en el tema de ayuda Opciones de pantalla de ConsoleUI para UNIX.

Nota: IBM no soporta la utilización de ConsoleUI y TextUI en el mismo programa.

Conceptos relacionados
Interfaz de usuario de consola

Consulta relacionada
Biblioteca de consola
Tipos de registro ConsoleUI
Opciones de pantalla ConsoleUI para UNIX
Enumeraciones para ConsoleUI
Sentencia OpenUI
Paquete egl.ui.console

Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.