滚动数组java代码 java swing滚动条( 四 )


此类实现 List 类的可访问性支持 。
从类 java.awt.Component 继承的嵌套类/接口
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
字段摘要
从类 java.awt.Component 继承的字段
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
从接口 java.awt.image.ImageObserver 继承的字段
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
构造方法摘要
List()
创建新的滚动列表 。
List(int rows)
创建一个用指定可视行数初始化的新滚动列表 。
List(int rows, boolean multipleMode)
创建一个初始化为显示指定行数的新滚动列表 。
方法摘要
void add(String item)
向滚动列表的末尾添加指定的项 。
void add(String item, int index)
向滚动列表中索引指示的位置添加指定的项 。
void addActionListener(ActionListener l)
添加指定的动作侦听器以从此列表接收动作事件 。
void addItem(String item)
已过时 。由 add(String) 取代 。
void addItem(String item, int index)
已过时 。由 add(String, int) 取代 。
void addItemListener(ItemListener l)
添加指定的项侦听器以接收此列表的项事件 。
void addNotify()
创建列表的同位体 。
boolean allowsMultipleSelections()
已过时 。从 JDK version 1.1 开始,由 isMultipleMode() 取代 。
void clear()
已过时 。从 JDK version 1.1 开始,由 removeAll() 取代 。
int countItems()
已过时 。从 JDK version 1.1 开始,由 getItemCount() 取代 。
void delItem(int position)
已过时 。由 remove(String) 和 remove(int) 取代 。
void delItems(int start, int end)
已过时 。从 JDK version 1.1 开始,后来不再公开使用 。只希望作为包私有方法时保留此方法 。
void deselect(int index)
取消选择指定索引处的项 。
AccessibleContext getAccessibleContext()
获取与此 List 关联的 AccessibleContext 。
ActionListener[] getActionListeners()
返回已在此列表上注册的所有动作侦听器的数组 。
String getItem(int index)
获取与指定索引关联的项 。
int getItemCount()
获取列表中的项数 。
ItemListener[] getItemListeners()
返回已在此列表上注册的所有项侦听器的数组 。
String[] getItems()
获取列表中的项 。
T extends EventListener
T[]
getListeners(ClassT listenerType)
返回目前已在此 List 上注册为 FooListener 的所有对象的数组 。
Dimension getMinimumSize()
确定此滚动列表的最小大小 。
Dimension getMinimumSize(int rows)
获取具有指定行数的列表的最少维数 。
Dimension getPreferredSize()
获取此滚动列表的首选大小 。
Dimension getPreferredSize(int rows)
获取具有指定行数的列表的首选维数 。
int getRows()
获取此列表中的可视行数 。
int getSelectedIndex()
获取列表中选中项的索引 。
int[] getSelectedIndexes()
获取列表中选中的索引 。
String getSelectedItem()
获取此滚动列表中选中的项 。
String[] getSelectedItems()
获取此滚动列表中选中的项 。
Object[] getSelectedObjects()
获取对象数组中此滚动列表的选中项 。
int getVisibleIndex()
获取上次由 makeVisible 方法使其可视的项的索引 。
boolean isIndexSelected(int index)
确定是否已选中此滚动列表中的指定项 。
boolean isMultipleMode()
确定此列表是否允许进行多项选择 。
boolean isSelected(int index)

推荐阅读