Exception in thread "AWT-EventQueue-0" java.lang.IllegalThreadStateException
at java.lang.Thread.start(Thread.java:595)
at cn.ruanjian.M$AL.actionPerformed(M.java:96)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6216)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
at java.awt.Component.processEvent(Component.java:5981)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4583)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4413)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4556)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4220)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4150)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4413)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
at java.lang.Thread.start(Thread.java:595)
at cn.ruanjian.M$AL.actionPerformed(M.java:96)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6216)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
at java.awt.Component.processEvent(Component.java:5981)
at java.awt.Container.processEvent(Container.java:2041)
at java.awt.Component.dispatchEventImpl(Component.java:4583)
at java.awt.Container.dispatchEventImpl(Container.java:2099)
at java.awt.Component.dispatchEvent(Component.java:4413)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4556)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4220)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4150)
at java.awt.Container.dispatchEventImpl(Container.java:2085)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4413)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
解决方案 »
- Linux系统中 JAVA用oracle11g 客户端连接问题
- 关于 Microsoft SQL for JDBC 的数据库连接。。。
- 请问高手。。这个程序为什么没办法实现。。
- 对象的内容可以在被调用的方法中改变,但对象的引用是永远不会改变的。"请大家给解释一下"
- 我自己制作jar文件,并使用。但是出了点问题,请指教
- 高手赐教: Java线程中yield()和修饰符volatile
- 这样配JAVA的环境变量是否可以?
- 关于线程的-----为什么没有任何输出结果?
- 如何将对象数组转换为String数组???
- 接口及相应的适配器的问题
- 大数阶乘,代码需要优化,求add方法和multiplyDigit()三目运算符优化方法
- 怎样把一个16进制的数转换到字节数组????
看到新手一上来就一堆swing代码就反感。我接触Java两年,一行swing都没碰过,照样解决论坛上一些swing的问题。你知道我想说什么吗?点一个按钮出来一个框框,或者做一个查数据库的小程序,或者是一个类似“是男人就上一百层”的游戏,对于一个优秀的程序员来说重要吗?都是浮云!基础才是重要的。
学会从哪里开始学,这是第一门学问。杂七杂八快餐式的书,迎合的都是浮躁的“想学学写程序的人”,找到一本好的教材是你起步的关键。如果你有一些Java基础,就从Sun的SCJP6教程开始学,做所有的习题,不懂的先自己想,不行再上网查,再不懂的尽管来问我。如果你没有任何基础,就找一本没有swing,没有Spring Hibernate Struts Android的书来学。
I have damn no idea about what are those entry level books' writers thinking about, swing is not the thing for talented beginners. They are creating more brainless programmers who earn 4k per month and be happy about it.