【发布时间】:2014-04-23 22:55:52
【问题描述】:
目前我有一个 DerbyDB 和一个带有 JTable 的 UI。现在我也有很多课程,但我需要帮助的是SensorDBConnection 和myUI。 myUI 是我的 JTable 所在的位置,我想做的是从位于我的 SensorDBConnection 上的查询中更新我的 JTable
以下是来自我的SensorDBConnection 的 sn-p,它之所以有效,是因为它正在执行 System.outs
DefaultTableModel model;//Confused
model = new DefaultTableModel(); //Confused
jTable1 = new JTable(model);//Confused
model.addColumn("TIME");
model.addColumn("SENSORID");
model.addColumn("TEMP");
model.addColumn("HUM");
model.addColumn("LIGHT");
model.addColumn("VOLTAGE");
while(results.next())
{
time = results.getInt(1);
id = results.getInt(2);
temp = results.getInt(3);
hum = results.getInt(4);
light = results.getInt(5);
voltage = results.getInt(6);
model.addRow(new Object[]{time,id,temp,hum,light,voltage});
Sensor sens = new Sensor(id, temp, hum, light, voltage);
sensors.add(sens);
//System.out.println(sens);
}
results.close();
stmt.close();
所以基本上我现在正在做的是查询我的数据,然后尝试将其推送到位于我的其他类上的 JTabel,我不知道如何创建它们之间的链接..
【问题讨论】:
标签: java swing user-interface jtable derby