The solution to KDE, GNOME, AWT enabled is to make the whole X window code
abstract and generic then apply a factory plugin architecture that loads Java Proxy
and JNI classes at runtime such we have
libjavaawt.so
libjavakde.so
libjavaqt.so
libjavanextstep.so
et al
Then at a property in `awt.properties' file to decide which Java class to load at
runtime
java.awt.native.interface.libclass = com.sun.awt.native.kde.KdeUIFactory
java.awt.native.interface.libclass = com.sun.awt.native.qt.QtUIFactory
--
Peter Pilgrim
G.O.A.T
"The Greatest of All Time"
---------------------------------------- Message History
----------------------------------------
From: [EMAIL PROTECTED] on 12/11/2000 18:25
To: [EMAIL PROTECTED]
cc: [EMAIL PROTECTED]
Subject: Re: java developer feedback
Take this all w/ a big ol' helping of "I may not know what the
hell I'm talking about in all cases, but this is my personal
opinion" and call me in the morning.
Calvin Austin wrote:
>
> would help you become more productive. Which bugs, like
> the international keyboard bug are causing problems for you.
1) Issues with the rpm packages:
--<CUT>---
2) Sun is supposedlly set to adopt Gnome as the eventual default
desktop for solaris.
How about getting rid of motif for the jdk AWT now? At least
for linux, but there's no
reason it wouldn't work for both. Default to gtk+ for linux
and the solaris default
can change whenever sun actually switches. There are
apparently solaris users that
run Gnome already who would probably also appreciate it. I
would say a Qt implementation
for the KDE people would be nice also.
3) Bug 4191980
(http://developer.java.sun.com/developer/bugParade/bugs/4191980.html).
It's amazing that this has been around since 1.1.6 (probably
earlier). Sadly, if
the jdk was in fact Free Software this would have easily been
fixed. Don't mention
the Sun open source license (I don't remember what it's called
today). That's more
of a lock-in than Microsoft. At least they just lock you into
using there software
by not being compatible with other software. Sun wants people
to effectively lock
---<CUT>--
--
This e-mail may contain confidential and/or privileged information. If you are not the
intended recipient (or have received this e-mail in error) please notify the sender
immediately and destroy this e-mail. Any unauthorised copying, disclosure or
distribution of the material in this e-mail is strictly forbidden.
----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]