我不知道如何从jtable1传递值到jtable2。例如,当我双击jtable1中的行时,它将在jtable2中显示相同的值。任何的想法?我想了很长时间,但我解决不了这个问题。

最佳答案

如果要将值从同一JFrame中的一个jTable转移到另一个jTable,请在jTable1的鼠标单击事件中输入

    jTable2.setValueAt(jTable1.getValueAt(0, 0).toString(), 0, 0);

    jTable2.setValueAt(jTable1.getValueAt(0, 1).toString(), 0, 1);

    jTable2.setValueAt(jTable1.getValueAt(0, 2).toString(), 0, 2);


希望这能解决您的问题...

关于java - 如何从JTable 1到JTable 2获取值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11275551/

10-10 19:29