| |
除 Spotlet 类之外,KJava API
还定义了一些基础 GUI 组件。下面列出了由 KJava
提供的一些更基础 GUI
组件。注意它们与 J2SE AWT
同名组件的相似性。
Button --
定义了一个简单的 GUI 按钮。按钮可以包含文本标签如 "OK" 或 "Cancel",也可以包含位图图象。
Checkbox -- 定义了一个 GUI 复选框组件,它可以是已选中的,也可以是未选中的。
Dialog -- 定义了一个弹出式、模式对话框,包含标题、文本字符串和一个 "Dismiss" 按钮。
Graphics -- 这个类和其 J2SE 姊妹版很类似,提供各种绘图的方法。
RadioButton -- 定义了一个有两个状态的单选按钮。通常被用作一组使用 RadioGroup 对象分组的 radio 按钮的一部分,在某一时刻只能使用一个。
RadioGroup -- 代表一组单选按钮,在某一时刻只能有一个处于开着或选中状态。
ScrollTextBox, SelectScrollTextBox -- 定义了一个带滚动条的文本框组件,用户可在该组件中输入多行文本。它和 J2SE TextArea AWT 组件功能相似。
Slider -- 定义了一个图形化滑块,使用该组件,用户可以沿着刻度尺拖动标志来选择一个值。
TextBox -- 定义了一个基本的文本框,但仅用于显示少量文本。对于大量文本,请使用 ScrollTextBox。
TextField -- 定义了一个文本框提供给用户进行输入。与 J2SE TextField AWT 组件相似。
ValueSelector -- 一个接受用户输入的整型值的 GUI 组件。用户可以选择 "+" 来递增该值,也可以选择 "-" 来递减该值。
|