Ubuntu – Comment exécuter une application Java dans KDE avec une interface utilisateur de type Qt

Poursuivant ma question dans Installer Ubuntu ou Kubuntu?

J’ai essayé Kubuntu (KDE), et c’était très cool aussi cool qu’Ubuntu (GNOME). mais il y a peu de problème avec son interface utilisateur lorsque nous démarrons une application Java (LimeWire, Netbeans, Eclipse). L’interface utilisateur est devenue Metal, (ce qui, je pense, est un peu old school).

Pouvons-nous l’exécuter avec Qt comme UI?, Comme lorsque nous démarrons une application Java dans Gnome (exécuté avec GTK comme UI / émulation GTK comme UI)?

J’entends qu’il y a une classe pour Java afin de faire l’interface utilisateur d’application Java comme Qt, appelée les liaisons Qt / Jambi pour Java. Comment pouvons-nous l’intégrer dans KDE lorsque nous démarrons une application Java?

Mon autre question est sinon erronée, OpenOffice a été construit en Java, alors pourquoi OpenOffice peut fonctionner avec Qt comme UI dans KDE?

Meilleure réponse

  • L’utilisation de ces liaisons Qt n’est pas une solution (cela nécessite que la GUI de l’application entière soit réécrite).

    Et OpenOffice.org est écrit en C ++ principalement, avec certaines parties écrites dans d’autres langages comme Java. Il a également sa propre boîte à outils GUI qui peut imiter Gtk ou Qt (partiellement) en utilisant des thèmes.

    Et s’il n’y a pas de thème de type Qt ou KDE inclus, je ne sais pas comment en créer un. (Je viens de voir qu’il y a quelques thèmes Swing supplémentaires dans le référentiel, ce qui pourrait être une chose à essayer pour les applications qui utilisent Swing.)