0

jtable1からに値を渡す方法がわかりませんjtable2。たとえば、 の行をダブルクリックするjtable1と、 に同じ値が表示されjtable2ます。何か案が?ずっと一生懸命考えていて、問題が解けません。

4

2 に答える 2

2

同じ JFrame 内である値からjTable別の値に値を転送する場合は、 giveのマウス クリック イベントでjTablejTable1

    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

チュートリアルのセクションHow to Use Tables: User Selectionsを学習し、How to Write a List Selection Listenerについて学びます。jtable1リスナーで、 を更新して関連データを表示できTableModelます。jtable2

于 2012-06-30T18:36:32.957 に答える