我有像HashTable
HashTable<String, String> table=new HashTable<String, String>();
table.put("1","ABC");
.......continues
现在有了枚举,我可以得到这个键,两个字符串中的值为str1和str2。
我想在JTable中添加这两个字符串值。每次新值迭代并将添加到JTable中。怎么做?
请记住,我没有选择使用HashMap。
答案 0 :(得分:4)
您可以使用:
DefaultTableModel dtm = new DefaultTableModel();
JTable table = new JTable(dtm);
for(Entry<?, ?> entry: yourHashTable.entrySet()) {
dtm.addRow(new Object[] {entry.getKey(), entry.getValue()});
}