- ベストアンサー
Vectorに入ってるデータをJTableに表示するには
Vectorに入っているデータをJTableに表示させたいのですが、JTableは配列になっており、Vectorに格納されているデータをどう突っ込んでいいかわかりません。 そもそも可能なのでしょうか? よろしくお願いします。
- みんなの回答 (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で参照してください。 基本的にはこんな感じです。
お礼
大変ありがとうございました!!!