我希望有人可以帮助我,你会发现这个问题有用且有趣。
我正在使用 Raspberry Pi 为我的学位项目制作一个 Java 应用程序。我正在使用 Java 和 Linux 进行编程,但现在我正在开始一些开发测试,我发现了一个重要问题。我使用 Java Swing 构建了应用程序的所有用户界面,虽然它在 Linux 上运行得很好,但我检测到 Raspi 的性能不佳,因为 GUI 在 Rapi 上的运行速度非常慢,并且 CPU 负载很大。
我一直在网上搜索性能测试和 Java 中主要 GUI 之间的比较,但我没有找到与我的问题相关的结果。一些程序员谈论最好使用 AWT 或 SWT 而不是 Swing。我还发现,也许最好的方法是使用 LWUIT,但这个框架适用于 Java ME 应用程序,我正在使用 Java SE 开发我的应用程序。
有人知道 Raspi 的最佳性能 Java GUI 是什么吗?我使用的主要元素是:元素的 Jlist(设计为 ArrayList)、一些 JButton、弹出窗口、键和鼠标侦听器和自定义图像(用于背景和元素的图像预览图标)。我想保持简单、快速、最低的 CPU 费用和 raspi 上的最佳性能。在这种情况下最好的 GUI 有什么想法吗?
太感谢了!此致。