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]

Reply via email to