【发布时间】:2014-06-27 00:59:24
【问题描述】:
在 Java 中,我将 ActionListener 用于 JButton 数组。我希望 ActionListener 的早期部分将新的 ImageIcon 设置为 JButton,该更改将立即显示,然后在 ActionListener 的末尾附近将 JButton 的 ImageIcon 在第二个长时间延迟后设置回 null。
我的问题是,在 ActionListener 完全完成之前,JButton 发生的任何更改都不会显示在它设置的 GUI 窗口中,这使得 JButton 的 ImageIcon 中的更改不明显。有没有办法让 ActionListener 在 JButton 完成执行整个 ActionListener 之前提交对它的更改,还是我应该以不同的方式处理?
【问题讨论】:
标签: java user-interface jbutton actionlistener