¿Cómo ejecutar la aplicación Java en KDE con IU tipo Qt?

8

¿Continuando con mi pregunta en Instalar Ubuntu o Kubuntu?

He intentado Kubuntu (KDE), y fue tan genial como Ubuntu (GNOME). pero hay poco problema con su interfaz de usuario cuando iniciamos la aplicación Java (LimeWire, Netbeans, Eclipse). La interfaz de usuario cambió a Metal (que creo que es un poco vieja escuela).

¿Podemos ejecutarlo con Qt como UI ?, como cuando iniciamos la aplicación Java en Gnome (ejecutar con GTK como UI / emulación GTK como UI)?

Escuché que hay una clase para Java para hacer la interfaz de usuario de la aplicación Java como Qt, llamada enlaces Qt / Jambi para Java. ¿Cómo podemos integrarlo en KDE cuando iniciamos la aplicación Java?

Mi otra pregunta es, si no está mal, OpenOffice se creó en Java, entonces ¿por qué OpenOffice puede ejecutarse con Qt como UI en KDE?

squallbayu
fuente
3
OpenOffice no está integrado en Java, algunas funciones subyacentes utilizan Java.
txwikinger
¿Qué ha configurado en configuración del sistema-> apariencia de la aplicación en apariencia GTK?
txwikinger
hmm, ya lo hice, pero la aplicación Java todavía usa GTK como UI en lugar de QT como UI.
squallbayu
1
Pregunta similar para GTK: askubuntu.com/questions/21886/…
Caracol mecánico
Relacionado: askubuntu.com/questions/162571/…
Caracol mecánico

Respuestas:

3

Usar esos enlaces Qt no es una solución (requiere que la GUI de toda la aplicación tenga que ser reescrita).

Y OpenOffice.org está escrito en C ++ principalmente, con algunas partes escritas en otros lenguajes como Java. También tiene su propio kit de herramientas GUI que puede imitar Gtk o Qt (parcialmente) usando temas.

Y si no se incluye Qt o KDE como tema, no tengo idea de cómo hacer uno. (Acabo de ver que hay un par de temas Swing adicionales en el repositorio, que podría ser algo que probar para aquellas aplicaciones que usan Swing).

JanC
fuente
1

Una solución es usar algún tipo de tema GTK estéticamente compatible con Qt, a través del aspecto y estilo de GTK de Java.

En Kubuntu, para las aplicaciones GTK puede instalar el tema Qt Curve ( paquete qtcurve ), luego debería poder configurar el estilo GTK predeterminado en la Configuración del sistema KDE (necesitará el paquete kde-config-gtk ).

Debería poder configurar el aspecto GTK en las aplicaciones Java. Puede probarlo fácilmente con esta aplicación Java Web Start .

komuta
fuente
El enlace está roto en el momento en que se publica este comentario.
Ernir
0

Instale gtk3-engines-oxygenpor Gtk3y gtk2-engines-qtcurvepara Gtk2y cambie al tema en System Settings > Application Appearance > Gtk Configuration.

Si no tiene una Gtk Configuration, instálela kde-config-gtk. También se recomienda instalar qtcurvepaquetes completos y usarlo.

slashsbin
fuente