我正在尝试从Swing中的事件侦听器调用一个方法,该方法执行一些Server调用,并在每次更新UI之后。问题是,当方法返回时(每次服务器调用之后),UI仅更新。
见下相关代码:
ActionPerformedMethod:
private void okayButtonActionPerformed(java.awt.event.ActionEvent evt) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
deletePostsWithID(); // Makes several calls to server and calls updateNumber after each
}
});
}
updateNumber方法:
public void updateNumber ()
{
number--;
progress.setText("Noch " + number + " Beiträge zu löschen");
}
我很乐意提供所需的更多信息。