随着时代的不断进步,越来越多的人开始学习java中的知识,想通过java谋求更好的发展。那么java中的一些基础的知识点你都了解吗?一起来看看吧。
首先说一下,java中列表是什么意思?
列表(JList)在界面中表现为列表框,是JList类或它的子类的对象。程序可以在列表框中加入多个文本选择项条目。列表事件的事件源有两种:
1.鼠标双击某个选项:双击选项是动作事件,与该事件相关的接口是ActionListener,注册监视器的方法是addActionListener(),接口方法是actionPerformed(ActionEvent e)。
2.鼠标单击某个选项:单击选项是选项事件,与选项事件相关的接口是ListSelectionListener,注册监视器的方法是addListSelectionListener,接口方法是valueChanged(ListSelectionEvent e)。
然后说一下,java中常用构造方法有哪些?
1. JList():建立一个列表。
2. JList(String list[]):建立列表,list是字符串数组,数组元素是列表的选择条目。
JList类的常用方法:
1. getSelectedIndex():获取选项的索引。返回最小的选择单元索引;只选择了列表中单个项时,返回该选择。
2. getSelectedValue():获取选项的值。
3. getSelectedIndices():返回所选的全部索引的数组(按升序排列)。
4. getSelectedValues(),:返回所有选择值的数组,根据其列表中的索引顺序按升序排序。
5. getItemCount():获取列表中的条数。
6. setVisibleRowCount(int n):设置列表可见行数。
7. setSelectionMode(int seleMode):设置列表选择模型。选择模型有单选和多选两种。
1. 单选:ListSelectionModel.SINGLE_SELECTION.
2. 多选:ListSelectionModel.MULTIPLE.INTERVAL_SELECTION.
remove(int n):从列表的选项菜单中删除指定索引的选项。
removeAll():删除列表中的全部选项。
列表可以添加滚动条,列表添加滚动条的方法是先创建列表,然后再创建一个JScrollPane滚动面板对象,在创建滚动面板对象时指定列表。以下代码示意为列表list2添加滚动条:
JScrollPane jsp = new JScrollPane(list2);
以上就是关于java中列表是什么意思以及常用构造方法有哪些的主要内容了。具体的知识还是很好理解的。如果你想要了解更多java常见问题,敬请关注奇Q工具网。
推荐阅读: