SWT og SwingWorker
Hej Eksperter,jeg kunne godt tænke mig at anvende SwingWorker klassen, som hjælp til at gøre mine GUI'er mere brugervenlige. Det er en super klasse til Swing GUI'er, men nu hvor jeg leger lidt med SWT fra Eclipse opstår der et problem.
Her skrives der om hvorledes man kan tilrette SwingWorker for at den er kompatibel med SWT:
http://blogs.sun.com/roller/page/swinger?entry=swingworker_for_swt_too
Men følgende virker ikke:
//SwingUtilities.invokeLater(doFinished);
Display.getCurrent().asyncExec(doFinished);
.....
Fejlen er:
org.eclipse.swt.SWTException: Invalid thread access
Exception in thread "Thread-0" java.lang.NullPointerException
at SwingWorker$2.run(SwingWorker.java:115)
at java.lang.Thread.run(Unknown Source)
Kan I hjælpe med tilrettelse af SwingWorker klassen, så den kan anvendes ved brug af SWT?
