图形部分如何在汽车主机上的 Linux 中实现

图形部分如何在汽车主机上的 Linux 中实现

我在 Linux(ext2 文件系统)上有汽车主机,我想知道图形部分是如何在 Linux 中实现的。例如,背景图片、按钮、文本框、按钮上的文本、文本框中的文本,就像图片上的那样?作为一名 .NET 程序员,我将其想象为textbox1.text = "text".但它在 Linux 上是如何工作的呢?爪哇? Java.class文件可以包含图形图像吗?

在此输入图像描述

答案1

我怀疑你在这里能得到答案,除非真正写这篇文章的人是这里的成员:-)。我唯一能提供的是一些猜测。

您通常会使用一些图形库/框架来执行此操作。Qt之所以受欢迎,是因为它允许使用专有许可证,但这种简单的东西也可以是在一些简单的基于 WebKit Web 视图的应用程序上运行的 HTML + CSS。

图像通常只是从磁盘加载,但也可以将 Base64 编码的图像作为字符串直接添加到代码中。

如果您对 Linux 的 GUI 应用程序一般是如何编写的感兴趣,我建议从以下任一开始:Qt(C++,但其他语言也存在绑定)或格特克(C 也与许多其他语言有绑定)。还可以使用以下命令创建非常简单的 GUI 对话框禅尼蒂,但这看起来不像典型的 Zenity 窗口。

相关内容