To copy selected table rows, you can use Java's built-in support:
Java:TransferHandler th = myTable.getTransferHandler(); if (th != null) { Clipboard cb = Toolkit.getDefaultToolkit().getSystemClipboard(); th.exportToClipboard(myTable, cb, TransferHandler.COPY); }