squ*_*ayu 8 kde gtk java qt kubuntu
在安装 Ubuntu 或 Kubuntu 中继续我的问题?
我尝试过 Kubuntu (KDE),它和 Ubuntu (GNOME) 一样酷。但是当我们启动 Java 应用程序(LimeWire、Netbeans、Eclipse)时,它的用户界面几乎没有问题。用户界面更改为 Metal,(我认为这有点老派)。
我们可以像 UI 一样用 Qt 运行它吗?例如,当我们在 Gnome 中启动 Java 应用程序时(像 UI 一样使用 GTK 运行/像 UI 一样使用 GTK 仿真)?
我听说有一个 Java 类可以使 Java 应用程序 UI 像 Qt,称为 Java 的 Qt/Jambi 绑定。我们如何在启动 Java 应用程序时将其集成到 KDE 中?
我的另一个问题是,如果没有错,OpenOffice 是用 Java 构建的,那么为什么 OpenOffice 可以像 KDE 中的 UI 一样使用 Qt 运行?
使用这些 Qt 绑定并不是解决方案(它要求必须重写整个应用程序的 GUI)。
OpenOffice.org 大部分是用 C++ 编写的,也有一些部分是用 Java 等其他语言编写的。它还有自己的 GUI 工具包,可以使用主题模仿 Gtk 或 Qt(部分)。
如果没有包含类似 Qt 或 KDE 的主题,我不知道如何制作一个。(我刚刚看到存储库中有几个额外的 Swing 主题,对于那些使用 Swing 的应用程序来说,这可能是值得尝试的事情。)
| 归档时间: |
|
| 查看次数: |
7707 次 |
| 最近记录: |