Hello,

as far as I know there is already a way to force java swing applications to use your gtk-2.0 theme.
see: https://bbs.archlinux.org/viewtopic.php?id=72892,
as well as: https://bugs.kde.org/show_bug.cgi?id=273829

(although as far as I remember it is a pain to make it work properly. I remember I did succeed once, but trying again now, I miserably fail)

This, combined with oxygen-gtk makes a fairly good job at using oxygen for swing applications.
Now
1/ I'm no expert at java stuff
2/ have my hand pretty full already with oxygen-qt, oxygen-gtk, oxygen-gtk3, and oxygen-transparent.

So that I am sorry to say, I have zero time to allocate for yet another toolkit :(

Hugo

Hi all,

A brief introduction: I am an undergraduate student in Eindhoven, the Netherlands, studying Computer Science and Engineering. Together with a friend, studying the same as me but also Mathematics, we noticed how ugly Java Swing applications look in KDE. This is logical, since Swing does all the drawing itself. However, we, geeky as we are, decided this should be improved. First we searched a bit for a LAF (Look and Feel) for KDE. We found something that was made for KDE 1.0, so that's nothing really. Then, we looked at the possibility of having KDE render everything for Java. We still are trying this (mostly for native text rendering), but
we haven't figured out yet if this is possible and if yes, how.

Then, we started working on a LAF that should integrate Swing applications with Oxygen: Joxy was born. At the moment it is in prealpha and version 0.0.2 is available at SourceForge: https://sourceforge.net/projects/joxy/. Both of us don't have lots of spare time, but we do our best to make it look as good as we can. The obvious goal is a pixel-precise KDE-look (but its far from that right now) :-)

Now the reason I'm sending this mail is because I hope to get some feedback of you. What do you think about it, possible improvements, etc. Also, it would be nice if some of you guys with the real knowledge of KDE's rendering code would look at it. For most UI elements we have created, we looked at the actual KDE source, but since we are infant C++-programmers and KDE is quite a lot of code, we did not get all of it.
Lastly, a bit of awareness of our project is always good, right? :-)

Cheers,
Thom and Willem


Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe<<

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Reply via email to