2012-03-17 104 views
0

我想在我的JTable中插入哈希映射的數據。因此,它可能需要超過100行,但JTable(我使用拖放Netbeans GUI)屬性不允許我要超過超過100行的行數。以下是代碼Java:JTable只允許100行

   HashMap<String, KnownFlows> b= d.FlowAnalyzer(); 
      for (int i = 1; i <= b.size(); i++) { 
     String key = Integer.toString(i); 
      jTable1.getModel().setValueAt(b.get(key).date,i, 0); 
      jTable1.getModel().setValueAt(b.get(key).month,i, 1); 
      jTable1.getModel().setValueAt(b.get(key).time,i, 2); 
      } 
+3

從哈希映射中填充'JTable'有什麼作用? – 2012-03-17 16:35:18

+0

JTable絕對允許超過100行。有些東西你沒有告訴我們。 – 2012-03-17 16:45:03

+0

@a_horse_with_no_name沒有得到你?我想我已經寫了我現在所做的一切:S – Xara 2012-03-17 16:48:36

回答

3

我建議你使用DefaultTableModel的方法「addRow」。 我認爲你的tableModel有100行的限制。