# Monday, 15 January 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, 15 January 2007 08:46:29 (W. Europe Standard Time, UTC+01:00)  #    Comments [4]
Monday, 15 January 2007 10:55:25 (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, 21 January 2007 17:55:06 (W. Europe Standard Time, UTC+01:00)
Yes, this based completely on the .NET API.

Volker
Tuesday, 23 January 2007 15:43:31 (W. Europe Standard Time, UTC+01:00)
Hi,

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.

Regards
Joachim
Joachim Kroeger
Tuesday, 23 January 2007 19:51:11 (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.

Regards
Volker
Name
E-mail
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)

Answer:  
Comment (HTML not allowed)  

Live Comment Preview