`
pyleaf
  • 浏览: 38092 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

线程安全的Swing方法

    博客分类:
  • Java
 
阅读更多

学习swing最头疼的就是要分辨一个操作控件的方法是否是线程安全的,尤其是在看书中的示例代码的时候,总是看到在事件处理线程以外的地方调用swing控件的方法,很是疑惑。

在此记下Java核心技术上卷十四章中列举的常用线程安全的swing方法

 

JTextComponent.setText

JTextArea.insert

JTextArea.append

JTextArea.replaceRange

JComponent.repaint

JComponent.revalidate

 

这意味着可以在任何地方调用这几个方法,除此之外的方法,就需要用SwingUtilities(EventQueue)或SwingWorker类

 

书中只列举了这几个,当然应该还有其他的,如有发现,以后补充

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics