Error:Sketcher15 in chapter21 don't run on Linux
My operating system is Linux Fedora5,JDK5.0.today I run the Sketcher15 in NetBeans5.5,complile successfully,exception appear when I run it:
init:
deps-jar:
compile:
run:
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException
at java.nio.Buffer.position(Buffer.java:218)
at sun.font.TrueTypeFont.lookupName(TrueTypeFont.java :817)
at sun.font.TrueTypeFont.getFamilyName(TrueTypeFont.j ava:883)
at sun.java2d.SunGraphicsEnvironment.getAvailableFont FamilyNames(SunGraphicsEnvironment.java:476)
at sun.java2d.SunGraphicsEnvironment.getAvailableFont FamilyNames(SunGraphicsEnvironment.java:494)
at FontDialog.<init>(FontDialog.java:69)
at SketchFrame.<init>(SketchFrame.java:191)
at Sketcher.creatGUI(Sketcher.java:22)
at Sketcher.access$1(Sketcher.java:21)
at Sketcher$1.run(Sketcher.java:15)
at java.awt.event.InvocationEvent.dispatch(Invocation Event.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java: 461)
at java.awt.EventDispatchThread.pumpOneEventForHierar chy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispa tchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThre ad.java:110)
BUILD SUCCESSFUL (total time: 2 seconds)
my E-mail:zhanghao_96164@163.com
Help!!!!!!!!!!!!!!!!
Thank you,
zhanghao_96164
|