问题标签 [touchscreen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flash - 您更喜欢哪种触摸屏用于 Flash 信息亭工作?
我们公司做了大量的闪存工作,偶尔也会进行离线/信息亭应用程序。我想向我们的客户推荐触摸屏,但对市场了解不够。
有人对任何特定型号的触摸屏有什么好的经验吗?谢谢!
video - 多台显示器上的视频
我正在编写一个相对简单的程序,涉及 3 个独立的监视器。
每台显示器都有一个在该特定屏幕上移动的按钮。如果您单击该按钮,它将在该屏幕上播放视频。我需要能够让每个屏幕都像完全分开一样。
我已经构建了将运行它的计算机。2 个显卡(4 个 dvi 插槽)。3个触摸屏显示器。体面的电脑设置。
我的问题是:对此最好的方法是什么?我从来没有将视频编程到我写的任何东西中。我只需要一个快速开始去哪里。
我买不起任何真正的软件。开源一切都会很棒。我正在运行 Windows XP 主页(一直更新)这台机器只会这样做(它的展览)
任何帮助都会很棒。你建议什么语言?谢谢大家!
user-interface - 触摸屏上最小的按钮尺寸
我参与为医疗设备编写触摸屏应用程序。该程序类似于信息亭,因为用户无法访问开始菜单等,并且用户将使用屏幕键盘在他们需要的罕见事件中键入任何文本。指定的屏幕尺寸为 1280x1024。
问题是:合理界面的最小可触摸按钮尺寸是多少?我认为美国一角硬币在各个方向上都是合理的最小尺寸,原因是一角硬币的大小与我们可以预期人们用手指感觉到的一样小(它的直径为 17.91 毫米,根据万能的维基百科)。
还是大尺寸的一角钱?
编辑:关于我们用户的一些额外知识。由于设备的性质,他们必须有双手,而且他们不会戴手套。他们必须能够操作尺寸最大为 14x17 英寸的胶卷盒(同样,由于设备的性质),所以我有理由相信他们有一定的手动灵活性。
c# - WindowsForms 的不同布局模式
是否可以为 windows 窗体实现不同的布局模式而无需手动计算对齐位置?
例如:我有一个表单,它应该能够以正常和触摸屏两种模式显示。触摸屏模式是相同的形式,具有更大的按钮、更大的字体并且不应该有对齐问题。
.NET 框架 2.0 是否提供对这样的支持?如果不是,最好的方法是什么?我正在寻找一种可重用的策略,我可能想在很多屏幕上使用它
iphone - 使用触摸屏进行游戏控制
我正在为 Android 平台开发我的第一个视频游戏,作为一个晚上和周末的项目。
它进展顺利,但我对控制灵敏度非常不满意。
在这个游戏中,您在屏幕上左右移动一个对象。屏幕底部是一个“触摸板”,是你的手指应该休息的地方。
我目前正在使用状态变量来保存“MOVING_LEFT,MOVING_RIGHT,NOT_MOVING”,并根据该变量更新每帧播放器对象的位置。
但是,我读取触摸屏输入并设置此状态变量的代码要么过于敏感,要么过于滞后,具体取决于我如何调整它:
这个想法是,当有任何移动时,我会检查用户手指的先前位置,然后找出移动玩家的方向。
这不太好用,我想这里有一些 iPhone/Android 开发人员已经弄清楚如何通过触摸屏进行良好的控制,并可以提供一些建议。
.net - WPF 调整窗口大小
我维护了一个我正在重新写入.Net 的触摸屏应用程序。多年来,触摸屏的分辨率已大大提高。不仅分辨率更高,而且像素也更加密集,因此更难看到/操作触摸按钮。
WPF 有没有办法强制应用程序窗口随着分辨率/像素密度的变化而扩大自己的规模?我宁愿不必每隔几年就重新设计这些屏幕。
c# - 具有触摸屏功能的 Windows 应用 (C++/C#) 屏幕键盘
将在没有物理键盘的设备上制作应用程序
寻找触摸屏应用程序的最佳实践。
您在 Windows 设备上使用哪些商业/免费屏幕键盘或屏幕数字键盘?
或者我们应该使用库来实现我们自己的输入设备?
目前使用的是标准的windows osk.exe,但我认为它太小了,无法获得良好的触摸屏体验。
更新:我们决定制作自己的键盘,num 小键盘控件(虽然 windows7 小键盘看起来更好)
winforms - 你如何使 Winform 轨迹栏(滑块)在触摸屏显示器上表现得更合理
修改 Winforms 轨迹栏的最简单方法是什么,以便当用户单击它时,轨迹栏会跳转到鼠标的位置?
默认情况下,轨迹栏移动到其当前位置和鼠标单击位置之间的中间位置。
更新:我正在尝试这样做,以便可以在触摸屏上使用轨迹栏。使用触摸屏拖动非常困难,因此要求轨迹栏直接跳转到用户点击的位置。
iphone - iPhone SDK:如何存储在触摸事件期间生成的坐标对?
我正在尝试为 iPhone 创建一个旋转对象。我让它计算所有的三角函数。问题是,对于我的项目,每次手指围绕中心点拖动超过 30 度时,我都需要让程序重置 x 和 y。每当我将变量链接到 touchesMoved 函数中当前位置的 x 和 y 时,它们会永久链接并随着拖动事件不断变化,而不是保持不变并每 30 度更新一次。有没有办法静态存储 x 和 y?
Kailoa Kadano,已经这样做了,它仍然链接和更新。代码:currentpoint = [touch locationInView:self.view]; 当起点和当前点之间的角度 >= 30 度设置 altpoint = currentpoint 时,我使用 CGPointMake 做到了,但它没有用。altpoint 不断更新到 currentpoint
iphone - 如何获取原始触摸屏数据?
我知道我可以在我的 iPhone 应用程序中获取触摸事件。但是这些触摸事件是为我过滤的。如果我将设备按在我的脸上,它会过滤掉这些触摸事件,因为它可以检测到它不是手指。
我将如何获得未以任何方式过滤的原始触摸事件?