Official announcement of Java and the GPL
Bryan Sant
bryan.sant at gmail.com
Mon Nov 13 12:18:47 MST 2006
On 11/13/06, Michael L Torrie <torriem at chem.byu.edu> wrote:
> I'm sure a similar API could be developed. But there's one big feature
> lacking in Java that would make a straight API port difficult:
> delegates. WinForms and every other GUI toolkit I've seen on c# relies
> heavily on them for event handling. The Java api would need a ton of
> listener classes, like what Java-Gnome does. Works but could not be a
> straight port; some assembly would be required.
:-( good point. Using annonymous inner-classes works just like a
delegate, but it's more crufty code, and would throw people off when
porting their code from C# to Java. I believe that delegates and
closures are being added to Java 7. Maybe this project would have to
be developed in concert with that release of Java.
-Bryan
More information about the PLUG
mailing list