Jesktop Documentation
Bugs on the BugParage we MUST have fixed


by ,

Introduction

There are some bugs registered in Sun's bug parade that we must have fixed. If you have registered yourself at the bug parade and don't have all of your three votes used please vote for one or more of these. There are also some enhancements that would be nice too.

Bugs

AWT Toolkit / ClassCastException

See bug 4345948 on Sun's bugparade.

In order to be able to emulate AWT components using the Swing library, we need to be able to overcoe this issue. We can render AWT components in Jesktop and it's hosted applications, but they look terrible at the moment. Sun will fix this if we get enough votes for it. This is priority number one.

URLClassLoader fails when a URL points to a JAR inside another JAR

See bug 4388202 on Sun's bugparade.

Jesktop can download dependant jars from the web during an applications install. It should be able to download jars from withing jars (or zips) on the web during install too, but for the above bug.

Enhancements

Java Demos

Could the demos bundled with the JDK please have empty constructors and be plain JPanels (with JFrame in the main method). It's a lot easier to adapt them to Jesktop then. The the graphically pleasing one that eludes us will be possible - Java2D. Note: there is no current votable item for this in the Bug Parade. No voting target on the bug parade setup for this yet

Repaint whilst AWT Thread blocked

Button press causes application#1 to invoke a Jesktop API to cause a lengthy load of application#2. Application#1 wants to immediately invoke method calls into the application#2. No repaint activity will happen until the last invoked action has completed. It would be nice to call Toolkit.getToolKit().performPendingRepaints() at various points. No voting target on the bug parade setup for this yet

Hosting provided by : SourceForge Logo Jesktop API SourceForge project page