程序里面用到javax.swing包 以及awt包,如果我想运行它,我电脑上只装了jdk,还要下载javax.swing包还是swt包? 部分出错信息:
javax.imageio.IIOException: Can't read input file!
at javax.imageio.ImageIO.read(ImageIO.java:1292)
at Frame$Panel.getImage(wsn.java:302)
at Frame$Panel.paintComponent(wsn.java:370)
at javax.swing.JComponent.paint(JComponent.java:1039)
at javax.swing.JComponent.paintChildren(JComponent.java:876)
at javax.swing.JComponent.paint(JComponent.java:1048)
at javax.swing.JComponent.paintChildren(JComponent.java:876)
at javax.swing.JComponent.paint(JComponent.java:1048)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:582)
at javax.swing.JComponent.paintChildren(JComponent.java:876)
at javax.swing.JComponent.paint(JComponent.java:1048)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5159)
at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:303)
at javax.swing.RepaintManager.paint(RepaintManager.java:1146)
at javax.swing.JComponent._paintImmediately(JComponent.java:5107)
at javax.swing.JComponent.paintImmediately(JComponent.java:4917)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:741)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:697)
at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:677)
at javax.swing.RepaintManager.access$700(RepaintManager.java:58)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1551)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:227)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:603)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:276)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:191)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:186)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:139)
javax.imageio.IIOException: Can't read input file!
at javax.imageio.ImageIO.read(ImageIO.java:1292)
at Frame$Panel.getImage(wsn.java:302)
at Frame$Panel.paintComponent(wsn.java:370)
at javax.swing.JComponent.paint(JComponent.java:1039)
at javax.swing.JComponent.paintChildren(JComponent.java:876)
at javax.swing.JComponent.paint(JComponent.java:1048)
at javax.swing.JComponent.paintChildren(JComponent.java:876)
at javax.swing.JComponent.paint(JComponent.java:1048)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:582)
at javax.swing.JComponent.paintChildren(JComponent.java:876)
at javax.swing.JComponent.paint(JComponent.java:1048)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5159)
at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:303)
at javax.swing.RepaintManager.paint(RepaintManager.java:1146)
at javax.swing.JComponent._paintImmediately(JComponent.java:5107)
at javax.swing.JComponent.paintImmediately(JComponent.java:4917)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:741)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:697)
at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:677)
at javax.swing.RepaintManager.access$700(RepaintManager.java:58)
at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1551)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:227)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:603)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:276)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:191)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:186)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:139)
如果是awt和swing的话,有jdk就行了。别的不用
包已经找到了,awt和swing,jdk有的。你这里可能是文件路径错误,找不到文件。