【问题标题】:Raspberry Pi, java, SPI and Touchscreens树莓派、java、SPI 和触摸屏
【发布时间】:2014-02-23 06:46:54
【问题描述】:

我打算构建一些在树莓派上运行的 java 应用程序,主要是我打算将它们与触摸屏一起使用(当然不太贵)

我也一直在阅读有关 SPI 通信和 GPIO 的文章,但我仍然有一些疑问。

我可以使用 SPI 端口和 GPIO 来控制触摸屏并将其连接到电路板吗? 在这种情况下,raspbian 上是否包含“所有内容”? (让我解释一下)如果您使用标准 HDMI,我的 JVM 将与 raspbian 交互以控制屏幕(作为标准计算机屏幕),并且与来自 USB 的触摸事件相同。但是,由于我没有使用这些端口,我需要在 raspbian 上安装任何特殊库吗?当然,有吗?

主要问题是我在 c 上找到了一些库(对于某些屏幕),但我想使用 java。如果没有,我将尝试使用 java 用于应用程序和 c 用于事件和屏幕绘图来实现任何类型的“类似系统调用”的接口。

我输入的所有内容都有意义吗?

非常感谢。我将不胜感激。

【问题讨论】:

  • 看起来你做了一些工作。有代码了吗?
  • 我不确定你做了什么研究,但你可以看看pi4j
  • 还没有。我已经对应用程序进行了编码,但我正在尝试在购买触摸屏之前解决这些问题。我不想要一些不合时宜的东西。会看看那个

标签: java raspberry-pi touchscreen raspbian


【解决方案1】:

是的,您的 RaspberryPi 可以使用触摸屏,使用 JavaFX/OpenJFX。注意 - 您需要兼容的触摸屏设备(其中一些在下面的链接中列出)

见:https://wiki.openjdk.java.net/display/OpenJFX/OpenJFX+on+the+Raspberry+Pi

有很多文章解释了如何使用 JavaFX/OpenJFX 处理触摸事件,因此希望使用 API 不会有太大问题。

希望有帮助:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多