目标是使用Processing作为创建图形的脚本环境,并在类似于 LED 灯面板的自定义显示设备上显示输出。运行该程序的服务器将位于 1U 机架上。这个想法是所有 LED 的东西都是定制硬件,但与其重新发明轮子,不如使用现有的堆栈来驱动显示器。问题是让 java 显示在此设备上。
我最初的想法是: 1. 以 headless 模式运行 Java。 2. 使用 Xvbf 作为帧缓冲区。 3. 运行一个程序来读取帧缓冲区,解压缩它,然后以 30 fps 的速度在远程设备上显示它。 4. 使用Processing脚本生成图形。
这有意义吗?有没有更好的办法?我对这个领域不是很了解,但它似乎比尝试创建一个新的 java.awt 更好。
最佳答案
我经常使用 JFreeChart在 headless模式与 VNC使用 ChartUtilities
在 servlet 中生成图表.看来您可以将图片下载到 picture frame通过 USB。
关于java - Processing 在定制的远程显示器上显示图形的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6206796/