Java程序设计-16-用户界面开发.ppt

Java程序设计-16-用户界面开发

16.2.8列表JList JList用来显示对象列表并且允许用户选择一个或多个项的组件。 单独的模型 ListModel 维护列表的内容。 JList() JList(ListModel dataModel) JList(Object[] listData) JList(Vector? listData) String[] data = {one, two, three, four}; JList myList = new JList(data); myList.setBorder(BorderFactory.createEtchedBorder()); //设置myList的边框 设置选择模式 一个JList的默认选择模式是任意选择,通过调用对象的setSelectionMode方法可以修改选择模式 ListSelectionModel.SINGLE_INTERVAL_SELECTION:一次只能选择一个连续间隔 ListSelectionModel.MULTIPLE_INTERVAL_SELECTION:在此模式中,不存在对选择的限制。此模式是默认设置。 myList. setSelectionMode(ListSelectionModel.SINGLE_SELECTION); 获得选择的数据 public int getSelectedIndex(); 返回最小的

文档评论(0)

1亿VIP精品文档

相关文档