• ベストアンサー

Vectorに入ってるデータをJTableに表示するには

Vectorに入っているデータをJTableに表示させたいのですが、JTableは配列になっており、Vectorに格納されているデータをどう突っ込んでいいかわかりません。 そもそも可能なのでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

DefaultTableModelのinsertRow(int row, Vector rowData)使用すると可能です。 例: Vector vct = new Vector(); /* *このVectorになにかaddする *仮に1,2,3,4,5っていう要素もってるとする。 */ String[] header = {"1","2","3","4","5"};//テーブルヘッダー DefaultTableModel dtm = new DefaultTableModel(header,0); /*5*5のテーブルつセット*/ for(int i=0; i<5; i++){ dtm.insertRow(i,vct); } JTable tb_test = new JTable(dtm); 詳しい使用法はAPIで参照してください。 基本的にはこんな感じです。

kintaro987
質問者

お礼

大変ありがとうございました!!!

関連するQ&A

専門家に質問してみよう