- 7
- 0
- 约1.73万字
- 约 85页
- 2017-11-17 发布于河南
- 举报
Java课件一第10章
图10.4 c10_3运行结果 10.7 JList 组 件 JList称为列表组件,它将所有选项放入列表框中。如果将JList放入滚动面板(JScrollPane)中,则会出现滚动菜单效果。利用JList提供的成员方法,用户可以指定显示在列表框中的选项个数,而多余的选项则可通过列表的上下滚动来显现。 JList组件与JComboBox组件的最大区别是:JComboBox组件一次只能选择一项,而JList组件一次可以选择一项或多项。选择多项时可以是连续区间选择(按住Shift键进行选择),也可以是不连续的选择(按住Ctrl键进行选择)。 10.7.1 JList类的构造方法及成员方法 表10.14 JList类的构造方法和成员方法 10.7.2 ListSelectionEvent事件 JList组件的事件处理一般可分为两种:一种是当用户单击列表框中的某一个选项并选中它时,将产生ListSelectionEvent类的选择事件,此事件是Swing的事件;另一种是当用户双击列表框中的某个选项时,则产生MouseEvent类的动作事件。JList类通过locatToindex( )方法来得知是单击还是双击。 若希望实现JList的ListSelectionEvent事件,首先必须声明实现监听者对象的类接口L
原创力文档

文档评论(0)