http://www2.gol.com/users/tame/swing/examples/SwingExamples.html
里面有n多JTable的显示例子
形式应有尽有,你这个肯定也有,自个看吧,有图形例子说明
不过是e文的

解决方案 »

  1.   

    setRowSelection(true), or close enough
      

  2.   

    独立设置一个JList,里面按顺序1-n.
    把jtable加到jscrollpane里,将jlist放到jviewport里设成jscrollpane的row header(用setRowHeader();)选取:
    添加jlist的mouse监听,得到第几行,然后用jtable的setRowSelectionInterval(int index0, int index1),index0,index1相同。
    就行了。不知道你还看得到吗?
      

  3.   

    设置 JScroolPane 的行头部
    JTable 是放在 JScroolPane 里的,自定义一个行头部 可以用 label
    然后用 ScrollPane.setRowHeaderView(label) 设置
    你还可以在 label 上添加 listener 判断鼠标的位置 (x,y)
    然后根据鼠标位置选取行