定义一变量row,开始时row=1指向第一条,
clicked firstjButton時,jtable的指針移到第一條:row=1
clicked prejButton時,jtable的指針向上移一條:row=row-1(row>1)
clicked nexjButton時,jtable的指針向下移一條:row=row+1(row<总条数)
clicked lastjButton時,jtable的指針移到最後一條:row=总条数

解决方案 »

  1.   

    如果指的是JTable加亮显示的光标的话
    JTable.getSelectedRow();可得到当前光标位置
    JTable.clearSelection();用来清除所有选中的光标
    JTable.getSelectionModel().setSelectionInterval(int index0,int index1);可设置选中index0到index1之间的行如当前光标在第2行
    getSelectedRow()返回是1(注意,序号是从0开始的,所以第一行序号是0)
    clearSelection()清除了光标
    getSelectionModel().setSelectionInterval(2,2)使光标选中了第三行。