【发布时间】:2014-02-16 12:46:41
【问题描述】:
我正在使用应在触摸屏显示器上运行的 swing 创建一个 java 程序。现在我没有显示器,所以我只用我的笔记本电脑编程,没有触摸功能。我的点击事件会通过触摸显示器运行并且滚动条会正常工作,还是我需要专门为触摸屏显示器编码的事件? 注意:我不喜欢平板电脑之类的触摸屏,我使用的是通过 HDMI 连接到触摸屏显示器的树莓派。
【问题讨论】:
-
我假设是的。
-
如果它像一个基本的 Windows 触摸屏,那么是的,您的 java 事件将在触摸时运行,不,您不需要额外的代码,除非您想滑动整个窗口(不仅仅是滚动条) ,或者有一个像 ElhadiMamoun 这样的键盘链接到
-
@sorifiend 现在你提到了滑动窗口。如果我想通过在 JTable 内部滑动来滚动元素,我的 JTable 如何执行滚动条功能?
-
@gihooh 只要您不需要点击或选择 JTable,那么您可以在 JTable 顶部添加一个玻璃窗格(jLayer)并捕获任何拖动事件并移动 JTable根据需要。
标签: java swing touchscreen