This is the mail archive of the
java-discuss@sources.redhat.com
mailing list for the Java project.
Re: Swing, AWT, et al.
- To: Troy Wu <troy at cinema35 dot yi dot org>
- Subject: Re: Swing, AWT, et al.
- From: Per Bothner <per at bothner dot com>
- Date: 02 Aug 2000 21:22:42 -0700
- Cc: GCJ Discussion <java-discuss at sourceware dot cygnus dot com>, Johnny C Lam <jlam at cinema35 dot yi dot org>
- References: <Pine.LNX.4.10.10008021743140.6259-100000@cinema35.pandoras.box>
Troy Wu <troy@cinema35.yi.org> writes:
> Is this the right place to begin a discussion on the implementation of
> Swing in the GCJ project, along with comments on GCJ's direction?
I think most of us would agree that we want an implemention of Swing
tha runs with Gcj, and I think we would be happy with a subset that
leaves out some of the gnarlier stuff not used by regular programmers.
If you're suggesting using your Swing-in-C++ implementation as the
core of a Swing implementation for libgcj, I think that may be very
worthwhile. We could write Java classes with CNI native methods that
call your C++ implementation (though I suspect we might end up making
changes). This might give us something useful fairly quickly. It
also might give us something faster than Sun's implementation.
> Then, if developers would coalesce around the JFC, we could have a lot
> of application growth which would be inherently integrated (e.g., the
> Swing MVC pattern can nicely replace toolkits like QT & GTK).
Actually, I'd like a Swing that is built on to of Gtk.
> Also, a Swing-based syntax-highlighted Java source editor (which can
> emulate both emacs and vi--of course) which has an interface to the
> compiler (this would be sweet, and I'm not talking about the Xemacs
> JDE package)
You might be interested in http://www.JEmacs.net .
--
--Per Bothner
per@bothner.com http://www.bothner.com/~per/