2つのリストがあり、最初のリストに従業員名が含まれ、2番目のリストに従業員IDが含まれています。私のjtableには、「Name」と「ID」という2つの列があります。 jtable列に賢明にデータ列を追加する方法はありますか?複数の配列からJtableにデータを追加
public static ArrayList <String> Name = new ArrayList <String>();
public static ArrayList <Double> ID = new ArrayList <Double>();
String[] columns = {"Name","ID"};
JTable table = new JTable(Columns,0);
//What to enter here
私は、jtableではデータ行を賢明にしか追加できないという多くの記事を読んでいます。しかし私の場合、配列には情報行が含まれていません。また、両方の行を1つのリストにマージしようとしましたが、目的を解決しません。
ありがとうございました:)行の反復の場合、ここでオブジェクト配列を追加しています。列の反復の場合、最初にobect []で "ID"配列を変換しなければなりません。 – Mani
'DefaultTableModel'を使用している場合、' model.addColumn( "ID"、ID.toArray()); 'と' model.addColumn( "Name"、Name.toArray()); ' – Enwired
@Maniどういたしまして。申し訳ありません、 'toArray()'を追加することを忘れてしまいました。Enwiredが私をパンチに叩いて、洗練されたものを反映するように答えを編集します:) – CrimsonSage