JTable的问题changeSelection()问题

来源:百度知道 编辑:UC知道 时间:2024/05/20 23:31:48
table.changeSelection(index, -1, true, false);
里边的各个参数都是什么意识?加在一起有是什么意识,谢谢!

public void changeSelection(int rowIndex,
int columnIndex,
boolean toggle,
boolean extend)

rowIndex - 影响 row 的选择
columnIndex - 影响 column 的选择

toggle:false,extend:false。清除以前的选择并确保选定新的单元格。
toggle:false,extend:true。将以前的选择从定位点扩展到指定的单元格,清除所有其他选择。
toggle:true,extend:false。如果指定的单元格是选定的,则取消选定它。如果它不是选定的,则选定它。
toggle:true,extend:true。保持当前的选择状态,但将定位点索引移动到指定位置。

教你一个彻底解决的办法,去找java的API把