首先,构建并显示你的GUI。显示GUI后,使用javax.swing.Timer每500毫秒更新一次GUI:
final Timer timer = new Timer(500, null);ActionListener listener = new ActionListsner() { private Iterator<Word> it = words.iterator(); @Override public void actionPerformed(ActionEvent e) { if (it.hasNext()) { label.setText(it.next().getName()); } else { timer.stop(); } }};timer.addActionListener(listener);timer.start();


