“控制台用户界面”(ConsoleUI)以表单形式提供基于字符的应用程序,如 3270
或类似绿屏类型的终端上所示。
要创建 ConsoleUI,必须执行下列操作:
- 创建 EGL 源文件。
- 使用 egl.ui.console 系统包中标识的语言元素来编写 ConsoleUI 程序。
- 从 EGL 源文件生成 Java™ 代码。
- 将生成的 Java 文件作为应用程序运行。
其中每个任务将在下面详细描述。
创建 EGL 源文件- 在工作台中,从 EGL 透视图中选择文件 > 新建 > EGL 源文件。或者从任意透视图中选择文件
> 新建 > 其它 > EGL 源文件。
- 在向导屏幕中输入以下信息:
- 源文件夹:将包含 EGL 源文件的目录位置。
- 包:将包含 EGL 源文件的包位置。此字段是可选的。
- EGL 源文件名称:控制台用户界面源文件的文件名,如 myConsoleUI。
- 选择完成以创建该文件。扩展名(.egl)将自动追加至文件名的末尾。EGL 文件便出现在“项目资源管理器”视图中,并在缺省 EGL 编辑器中自动打开。
编写 ConsoleUI 程序
要填充源文件并创建 ConsoleUI,需要使用 ConsoleUI 语言元素,它们是在
egl.ui.console 概述帮助主题中引入的,并且是在各个 ConsoleUI 库、OpenUI
语句、记录类型和枚举帮助主题中作了完整定义的。
ConsoleUI 应用程序必须至少包括下列元素:
- PROGRAM...END
- Function main()
- OpenUI 语句
注: 尽管 OpenUI 语句对于 ConsoleUI 非常基础,但您可以在没有
OpenUI 语句的情况下成功编写 ConsoleUI 程序。
从 EGL 源代码生成 Java 代码
要生成 Java 文件:
- 在 EGL 编辑器中,右键单击 ConsoleUI 文件。将显示上下文菜单。
- 选择生成。
注: ConsoleUI .egl 源文件不能生成为 COBOL。
将生成的 Java 文件作为应用程序运行
要运行生成的 Java 文件:
- 从“项目资源管理器”中,右键单击生成的 Java(.java)文件。将显示上下文菜单。
- 选择运行 > 运行方式 > Java 应用程序。
- 或者,在 Java 文件在编辑器中打开的情况下,从主菜单选择运行 > 运行方式 > Java
应用程序。
- ConsoleUI 将显示至窗口。
ConsoleUI 应用程序可在基于 curse 的终端会话或基于 Swing 的图形窗口中显示。UNIX® 用户可以选择更灵活的显示方式,在 UNIX 的 ConsoleUI 屏幕选项帮助主题中对此作了描述。
注: IBM®
不支持在同一程序中同时使用 ConsoleUI 和 TextUI。