怎么动态刷新jtable数据,修改过以后直接刷新jtable中的东西,jtable添加在一个选项卡中 5
2个回答
展开全部
你可以定义一个线程,间隔1000ms执行一次从数据库选择数据的语句!
public void run() {
// TODO Auto-generated method stub
try {
Thread.sleep(1000);
query();//这里的query()方法是用来连接数据库,执行选择语句的
tableModel.fireTableStructureChanged();
tableModel.fireTableDataChanged();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void run() {
// TODO Auto-generated method stub
try {
Thread.sleep(1000);
query();//这里的query()方法是用来连接数据库,执行选择语句的
tableModel.fireTableStructureChanged();
tableModel.fireTableDataChanged();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
追问
李小溪?
追答
认错人了吧?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询