Boas,
Gostaria de saber como posso imprimir apenas linhas que eu seleciono em uma Jtable.
Estou a usar o java na versao 6 e nele existe um metodo que imprime a tabela :
String[] colunas = new String []{"Check", "Nº Conta","Data Mov.","Data Val.","Descrição/Referência", "Valor", "Moeda", "Operador", "Balcão", "Cod. Trans.", "Descr. Codigo"};
String[][] dados = new String [15][15];
dados1 = 0;
dados2 = 0;
dados = new String [dados1][dados2];
DefaultTableModel dtm = new DefaultTableModel(dados,colunas);
JTable tabela = new javax.swing.JTable(dtm);
tabela.setAutoCreateRowSorter(true);
tabela.setRowSelectionAllowed(true);
tabela.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
......
// instrução para imprimir a tabela
try{
tabela.print();
}catch(Exception ex){ }
Neste caso ele imprime todas as colunas e linhas. Mas eu não quero desse jeito.
O problema é que tenho a primeira coluna da minha tabela como checkbox e so quero que seja impresso os elementos que eu selecionei. e tambem quero que ele impressa todas as colunas excepto a primeira coluna.