以下代码可在我的程序上运行,但找不到将jTable设置为自动更新的教程。该程序应该每秒自动更新jTable上的ping网站。
每次运行代码时都会更新的jTable,但此后不会更新。我一直在寻找教程,但我不想包含一个按钮。最好该过程应该是自动的。
table.setModel(new DefaultTableModel(
new Object[][] {
{"Google", "google.com"},
},
new String[] {
"webPage", "Ping"
}
));
从网站获取ping的代码
currentTime = System.currentTimeMillis();
try {
@SuppressWarnings("unused")
boolean isPinged =
InetAddress.getByName("google.com").isReachable(2000);
} catch (IOException e) {
e.printStackTrace();
}
double googlePing= System.currentTimeMillis() - currentTime;