想把JTabel中选中的几行,导出到excel;
我会获取选中的一行,如果是多行,怎么获取?大神指点一下

解决方案 »

  1.   

    //单行
     int getSelectedColumn() 
              返回第一个选定列的索引;如果没有选定的列,则返回 -1。
     int getSelectedRow() 
              返回第一个选定行的索引;如果没有选定的行,则返回 -1。 
     Object getValueAt(int row, int column) 
              返回 row 和 column 位置的单元格值。 //多行
     int[] getSelectedColumns() 
              返回所有选定列的索引。 
     int[] getSelectedRows() 
              返回所有选定行的索引。 
     Object getValueAt(int row, int column) 
              返回 row 和 column 位置的单元格值。 
      

  2.   

    ListSelectionModel selectionModel = table.getSelectionModel();
    if(!selectionModel.isSelectionEmpty()){
        int xxx = selectionModel.get{XXXXXXXX}Index();
    }