Java 选择jTable列并添加到另一个jTable

Java 选择jTable列并添加到另一个jTable,java,swing,netbeans,jtable,Java,Swing,Netbeans,Jtable,有没有办法从一个表中复制选定的列并将其添加到另一个Jtable?我尝试这样做的方式是在第二个表的左侧使用add和remove按钮来添加上表中的选定列,并使用remove按钮来删除我最初添加的列。我是新来的,目前正在学习如何使用JavaSwing,但我不确定如何实现它 private void RemoveColBActionPerformed(java.awt.event.ActionEvent evt) {

有没有办法从一个表中复制选定的列并将其添加到另一个Jtable?我尝试这样做的方式是在第二个表的左侧使用add和remove按钮来添加上表中的选定列,并使用remove按钮来删除我最初添加的列。我是新来的,目前正在学习如何使用JavaSwing,但我不确定如何实现它

private void RemoveColBActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // Removes the column copied :
        DefaultTableModel model2 =(DefaultTableModel) CopiedTables.getModel(); // New Table
    }                                          
private void AddBActionPerformed(java.awt.event.ActionEvent evt) {                                     
//Add Data
lMessage.setText("");
DefaultTableModel model =(DefaultTableModel) JtableData.getModel();
if(!ProdNameTF.getText().trim().equals("")) {


model.addRow(new Object []{ProdNameTF.getText(), CategoryCB.getSelectedItem().toString(), PriceTF.getText()});

} else {

            lMessage.setText("Message Left Blank");
}
}                                    

private void AddColBActionPerformed(java.awt.event.ActionEvent evt) {                                        
    // Adds the column copied
    DefaultTableModel model =(DefaultTableModel) JtableData.getModel(); //Old Table
    DefaultTableModel model2 =(DefaultTableModel) CopiedTables.getModel(); // New Table
}              

并使用getValueAt(int行,int列)。这只是将行添加到表中,我已经用文本字段和组合框为顶部表实现了该表。我试图做的是从顶部表格中选择突出显示的数据,并使用旁边的添加和删除按钮将其移动到底部表格。几乎相同。检索和追加。