Str*_*ies 6 java swing thread-safety
SwingUtilities.invokeLater(Runnable)如果你正在修改GUI并且你在AWT事件调度线程中,你应该使用ActionListener吗?
您必须始终在事件调度线程(EDT)中执行GUI更新.但是,正如Jeffrey在评论中指出的那样,已经从EDT调用ActionListener.actionPerformed了Swing对象上的方法.
如果您只是希望JButton看起来已启用/未启用或者从a添加/删除项目JList,并通过ActionListenerSwing组件进行更改,那么您不必SwingUtilities.invokeLater显式调用.
| 归档时间: |
|
| 查看次数: |
893 次 |
| 最近记录: |