我找了个万能打印的模块,
他用的是UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
把他风格改成
UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
就报错了,不知道怎么回事;
懂SWING的帮我解决呀
附件已经放在:http://www.520665.com/PrintModule.rar
控制台错误信息:Exception in thread "Thread-2" java.awt.image.RasterFormatException: negative or zero height
at java.awt.image.Raster.<init>(Unknown Source)
at java.awt.image.WritableRaster.<init>(Unknown Source)
at sun.awt.image.SunWritableRaster.<init>(Unknown Source)
at sun.awt.image.IntegerComponentRaster.<init>(Unknown Source)
at sun.awt.image.IntegerInterleavedRaster.<init>(Unknown Source)
at sun.awt.image.IntegerInterleavedRaster.createWritableChild(Unknown Source)
at java.awt.image.BufferedImage.getSubimage(Unknown Source)
at com.mwq.print.PrintFrame$2.run(PrintFrame.java:182)