On Saturday, May 10, 2003, at 10:56 AM, Hussein Shafie wrote: > Jeremy Quinn wrote: >> >> Anyone know a way to fix this exception while attempting to start XXE >> in MacOSX (10.2.6, JVM 1.4.1_01)? >> >> [tintin:~/Downloads/xxe-std-23] jermq% ./xxe >> 2003-05-08 18:27:16.871 java[891] Warning: Font >> LucidaSans-TypewriterBold claims fixed-pitch with 0 max advance! >> 2003-05-08 18:27:17.537 java[891] Font GB18030Bitmap: in >> _readBasicMetricsForSize, claims 0 max advance but is fixed-pitch. >> java.lang.reflect.InvocationTargetException >> at >> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) >> at >> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructo >> rA >> ccessorImpl.java:39) >> at >> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCo >> ns >> tructorAccessorImpl.java:27) >> at >> java.lang.reflect.Constructor.newInstance(Constructor.java:274) >> at com.xmlmind.xmleditapp.app.Start.main(Start.java:170) >> Caused by: java.lang.NullPointerException >> at >> sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraph >> ic >> sEnvironment.java:327) >> at >> sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraph >> ic >> sEnvironment.java:359) > > I'm currently working on the XXE port on MacOSX. I use 10.2.5, I guess. > I'll upgrade to 10.2.6. It should be easy to find a workaround for this > problem (because it is documented by Apple).
Ah Ha! > By the way, tell me if in your environment, you can put the caret on > the > middle of the letter in a styled document view. I don't know if I completely understand your question. I find that the position of the caret or selection background colour is not always correct. ie. the dimensions of fonts are not correctly calculated. > And if the answer is yes, in which circumstances. > > And if the answer is yes, have you found any workaround for this (e.g. > changing fonts using Options|Options, Style tab, special Java > properties > -Dxxx=yyy, etc). I changed my default font to Trebuchet (I think), as the default (Lucida ?) had no italic. (This is off the top of my head, I cannot currently run XXE to check this info). regards Jeremy

