java命名空间javax.swing类defaultlistselectionmodel的类成员方法:
addselectioninterval定义及介绍
本文导语:
addselectioninterval
public void addselectioninterval(int index0,
int index1)
将选择更改为当前选择与 index0 和 index1(包括)之间索引的并集。
在 single_selection 选择模式中,此方法等效于调用 setselectioninterval,并且...
addselectioninterval
public void addselectioninterval(int index0,
int index1)
- 将选择更改为当前选择与
index0 和 index1(包括)之间索引的并集。
在 single_selection 选择模式中,此方法等效于调用 setselectioninterval,并且只使用第二个索引。在 single_interval_selection 选择模式中,此方法与 setselectioninterval 的作用完全相同,除非给定区间紧接现有选择或与现有选择重叠从而可用于增大它。
如果这表示对当前选择的更改,那么将向每个 listselectionlistener 通知更改。注意,index0 不必小于等于 index1。
如果任一索引为 -1,则此方法不执行任何操作,并不带任何异常地返回。如果任一索引小于 -1,则抛出 indexoutofboundsexception。
- 指定者:
- 接口
listselectionmodel 中的 addselectioninterval
- 参数:
index0 - 区间的一端index1 - 区间的另一端
- 抛出:
indexoutofboundsexception - 如果任一索引小于 -1(并且两个索引都不为 -1)- 另请参见:
addlistselectionlistener(javax.swing.event.listselectionlistener),
setselectioninterval(int, int)