Java GUI组件与布局管理器使用指南
1. 使用列表(Lists)
列表(List)类提供了一个紧凑的、多选的滚动选择列表。与仅在菜单中显示单个选定项的Choice对象不同,List对象可以在可见窗口中显示任意数量的选项,还能支持多选。
1.1 列表的构造函数
-
List()
:创建一个一次只能选择一个项目的列表控件。 -
List(int numRows)
:numRows
指定列表中始终可见的条目数,其他条目可根据需要滚动查看。 -
List(int numRows, boolean multipleSelect)
:若multipleSelect
为true
,用户可以一次选择两个或更多项目;若为false
,则只能选择一个项目。
1.2 向列表添加选项
可以使用 add()
方法向列表添加选项,有以下两种形式:
- void add(String name)
:将项目添加到列表末尾。
- void add(String name, int index)
:将项目添加到指定索引位置,索引从0开始,指定为 -1 时将项目添加到列表末尾。
1.3 获取当前选择项
- 对于单选列表,可以使