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