Hello,
I used BaseX GUI before version 6 successfully. Version 6 GUI does not
start properly and throws a lot of exceptions. Here is the first one:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at sun.java2d.SunGraphics2D.addRenderingHints(SunGraphics2D.java:1295)
at org.basex.gui.layout.BaseXBack.paintComponent(BaseXBack.java:62)
at org.basex.gui.view.ViewContainer.paintComponent(ViewContainer.java:114)
at javax.swing.JComponent.paint(JComponent.java:1029)
at org.basex.gui.view.ViewContainer.paint(ViewContainer.java:269)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5124)
at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:278)
at javax.swing.RepaintManager.paint(RepaintManager.java:1220)
at javax.swing.JComponent._paintImmediately(JComponent.java:5072)
at javax.swing.JComponent.paintImmediately(JComponent.java:4882)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:803)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
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)
The main window loads but it is empty. If I hover over the window with
my mouse, the buttons start appearing. Anyway, it is unusable. I do not
have this issue with 5.7.
Here is the Java version that I use:
> java -version
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
The computer is a 32bit PC with the latest Ubuntu OS.
Thank you for BaseX. Keep up the good work!
Cheers,
Rares Vernica