java - 使用哪一个 : Java Swing or GTK+ for GNOME desktop application?

标签 java linux swing gtk

我正在考虑开发具有图形用户界面的 GNOME 桌面应用程序。我知道 GTK+ 是首选,尤其是在为 GNOME 环境开发时。最终用户还将 GTK+ 视为他们使用的应用程序的首选。然而,我正在考虑 future 的改进:如果我的应用程序需要移植到另一个环境或操作系统(如 KDE、Mac 或 Windows)怎么办?哪种方法最好:Java Swing(因为它独立于平台)还是 GTK+?

最佳答案

使用 GTK+。如果您确实想要移植它,它也适用于 Windows,并且与 gnome 的集成无限好。

关于java - 使用哪一个 : Java Swing or GTK+ for GNOME desktop application?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4768814/

相关文章:

java - 多线程 + RxJava 条件观察

java - 使用GridBagLayout在一个面板中设置多个组件,但我不想填满整个面板

java - 使用单独的线程更新 JTable

linux - 如何将 cronjob 错误保存到文件并通过电子邮件发送?

linux - 测试 - linux 命令

java - 如何通过添加 boolean 列将 JCheckBox 添加到 DefaultTableModel?

java - 如何纠正这个使用 BigInteger 的 java 代码?

java - 从不同的 HTTP 请求访问 Spring bean

java - UserRepository 在 @Autowired 中返回 null

java - 使用 top 检查 Linux 中的 Java 线程