0

我不知道如何从 to 传递一个jtable1jtable2。例如,当我双击 中的行时jtable1,它将在 处显示相同的值jtable2。任何的想法?我苦苦思索了半天,也解决不了问题。

4

2 回答 2

2

如果你想在同一个 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);

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

于 2012-07-03T09:31:54.743 回答
1

学习教程部分如何使用表格:用户选​​择并学习如何编写列表选择侦听器。在您的jtable1侦听器中,您可以更新TableModelofjtable2以显示任何相关数据。

于 2012-06-30T18:36:32.957 回答