2011-08-15 18 views
0

私はHashTableからJTableへ?

HashTable<String, String> table=new HashTable<String, String>(); 
table.put("1","ABC"); 
.......continues 

のようなハッシュテーブルを持っている今列挙して、私は二つの文字列で、このキーと値を取得することができますSTR1とstr2を言います。

この2つの文字列値をJTableに追加します。新しい値が繰り返されるたびにJTableに追加されます。これを行う方法 ?

私はHashMapを使用するオプションがないことを覚えておいてください。

答えて

4

あなたはこれを使用することができます:

DefaultTableModel dtm = new DefaultTableModel(); 
JTable table = new JTable(dtm); 
for(Entry<?, ?> entry: yourHashTable.entrySet()) { 
    dtm.addRow(new Object[] {entry.getKey(), entry.getValue()}); 
}