下载此文档

Java程序设计:031812 列表框:JList.ppt


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
JAVA 应用开发详解
第18章:图形界面
—— 列表框:JList
本章目标
了解JList的作用
了解ListModel构造JList
了解Jlist的事件处理
JList
列表框可以同时将多个选项信息以列表的方式展现给用户,使用JList可以构建一个列表框
No.
方法
类型
描述
1
public JList(ListModel dataModel)
构造
根据ListModel构造JList
2
public JList(Object[] listData)
构造
根据对象数组构造JList
3
public JList(Vector<?> listData)
构造
根据一个Vector构造JList
4
public void setSelectionMode(int selectionMode)
普通
设置选择模式,是多选还是单选
5
public ListModel getModel()
普通
返回列表框的列表模型
6
public int[] getSelectedIndices()
普通
返回所选择的全部数组
ListSelectionModel
对于列表框是多选还是单选可以通过ListSelectionModel接口完成
No.
常量
类型
描述
1
static final int MULTIPLE_INTERVAL_SELECTION
常量
一次选择一个或多个连续的索引范围
2
static final int SINGLE_INTERVAL_SELECTION
常量
一次选择一个连续范围的值
3
static final int SINGLE_SELECTION
常量
一次选择一个值
使用JList实现下拉列表框的功能
class MyList{
private JFrame frame = new JFrame("Welcome To MLDN") ; // 定义窗体
private Container cont = () ; // 得到窗体容器
private JList list1 = null ; // 定义列表框
private JList list2 = null ; // 定义列表框
public MyList() {
(new GridLayout(1, 3)); // 定义排版,1行2列
String nations[] = { "中国", "巴西", "美国", "韩国", "意大利", "法国" };
Vector<String> v = new Vector<String>() ; // 定义一个Vector集合
("MLDN") ; // 加入元素
("MLDNJAVA") ; // 加入元素
("智囊团") ; // 加入元素
= new JList(nations) ; // 实例化JList
= new JList(v) ; // 实例化JList

Java程序设计:031812 列表框:JList 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人窝窝爱蛋蛋
  • 文件大小121 KB
  • 时间2021-12-07