java swing 皮肤 线程 使用 异常

来源:百度知道 编辑:UC知道 时间:2024/06/06 15:28:17
socket 线程 传文件 发生一下错误
传文件
点击接收按钮 创建一个线程 用来监听端口
发送按钮 选择 文件 并 发送

我不使用皮肤 正常使用
使用皮肤后 就出现如下错误

org.jvnet.substance.api.UiThreadingViolationException: Component creation must be done on Event Dispatch Thread
at org.jvnet.substance.utils.SubstanceCoreUtilities.testComponentCreationThreadingViolation(SubstanceCoreUtilities.java:2368)
at org.jvnet.substance.SubstancePanelUI.createUI(SubstancePanelUI.java:57)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
t java.lang.Thread.run(Unknown Source)UIDefaults.getUI() failed: createUI() failed for javax.swing.JPanel[,0,0,0x0,invalid,layout=java.awt.FlowLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=] java.lang.reflect.InvocationTargetException
java.lang.Error
at javax.swing.UIDefaults.getUIError(Unknown Source)

http://blog.163.com/plplum/blog/static/31032400200981101012948/ 看看把 能不能帮你解决

你多半是皮肤问题了,不过没源码,不敢妄想结论,否则口味就重了