# Monday, January 15, 2007
« java.lang.Comparable | Main | Events »
AWT/Swing a Little Bit Less Unsupported

I don't want to raise expectations too much because there's still an incredible amount of work to be done, but thanks to great work done by Volker Berlin a lot of progress has been made on the AWT/Swing front. For example, here's a screenshot of the JDK SwingSet2 demo running on the current ikvm version from cvs:

Not everything works and some of the missing functionality will be quite difficult to implement on top of .NET 1.1 or 2.0 (it may be easier with WPF, but I really don't know). There are also a couple of GNU Classpath bugs, but overall it's quite impressive how well this demo works.

Monday, January 15, 2007 8:46:29 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [4]
Monday, January 15, 2007 10:55:25 AM (W. Europe Standard Time, UTC+01:00)
Very cool! Is this based on the .NET/Win32 API? Or does it use the Java-based AbstractGraphics2D impl from GNU Classpath? Or something in the middle?

Please file bug reports for GNU Classpath's AWT / Swing.
Sunday, January 21, 2007 5:55:06 PM (W. Europe Standard Time, UTC+01:00)
Yes, this based completely on the .NET API.

Tuesday, January 23, 2007 3:43:31 PM (W. Europe Standard Time, UTC+01:00)

I would like to make a trial with this - Is it possible ?
Some months ago, I engaged a student for a similar topic - we wanted a mono based .net java vm for usage on small devices. But time was too short to get something usable done.
Can you grant access to a snapshot of the sources?
Maybe I could join the development efforts.

Joachim Kroeger
Tuesday, January 23, 2007 7:51:11 PM (W. Europe Standard Time, UTC+01:00)
You can check out the sources from the CVS. If you want binaries then I can send you also some binaries. It will be very nice If you want contribute on development.

I have not test it with MONO. But I think Jeroen test it with MONO.

Home page

I apologize for the lameness of this, but the comment spam was driving me nuts. In order to be able to post a comment, you need to answer a simple question. Hopefully this question is easy enough not to annoy serious commenters, but hard enough to keep the spammers away.

Anti-Spam Question: What method on java.lang.System returns an object's original hashcode (i.e. the one that would be returned by java.lang.Object.hashCode() if it wasn't overridden)? (case is significant)

Comment (HTML not allowed)  

Live Comment Preview