使用Spring 在Java 中以特定時間間隔從ArrayList 更新JLabel
在Java 中,使用GUI 動態時,通常需要更新GUI動態元素。這可以使用 javax.swing.Timer 來實現。以下是使用Spring 以特定時間間隔使用ArrayList 中的單字更新JLabel 的解決方案:
final Timer timer = new Timer(2000, 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();
以上是如何使用 Spring 在 Java 中以設定的時間間隔更新帶有 ArrayList 資料的 JLabel?的詳細內容。更多資訊請關注PHP中文網其他相關文章!