Posted on 2012-05-23 09:29
a_alter 阅读(118)
评论(0) 编辑 收藏 所属分类:
Swing
package javax.swing1. ToolTipManager2. UIManager3. UIDefaults -- Swing 组件的默认值表。应用程序可以通过 UIManager
设置/获取默认值。(继承自hashTable -- 组件配置信息) 4. LookAndFeel -- LookAndFeel
封装了一个外观。5. java.awt.SplashScreen -- 加载动画页面 (1.6)
直接对GUI组件编写代码不是一个好的想法, swing有他自己的专用线程来接收UI事件并更新屏幕, 如果你从其他线程中做对于屏幕的操作, 那么有可能产生冲突和死锁。
使用swing事件分发线程提交要执行的任务, 可以通过任务提交给SwingUtilities.invokeLater 来实现这种方式。
这个方法会通过事件分发线程将任务放置到执行事件队列中 --- (这个应该就是技术中通常使用的事件管理)
一切有关于GUI的操作全部放入该执行器中管理执行才能保证不会发生问题