问题标签 [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.

0 投票
1 回答
1444 浏览

c# - 屏幕键盘或虚拟键盘组件

我正在制作键盘 c# 控件。

它必须检测已安装和活动的键盘并在屏幕上重现它。

我想迭代当前连接(配置)键盘中的所有键,但我在这个网站和互联网上找到的所有解决方案都使用固定布局或一系列固定布局

我想知道当前语言环境键盘上可用的键码。你能和我谈谈吗?

谢谢你

0 投票
2 回答
6740 浏览

c# - 是否可以单击按钮而不会失去对文本框的关注?

我正在尝试在 C# WPF 项目中开发一个触摸屏键盘控件,该控件在 TextBox 获得焦点时可见,而在 TextBox 失去焦点时将隐藏。我见过的触摸屏键盘项目通过将键盘定义为新窗口而不是控件来实现这一点。

对于我的应用程序,我真的希望将键盘作为主应用程序窗口中的控件。有没有办法允许单击按钮(在键盘控件上)而不会导致 TextBox 失去焦点?理想情况下,我只想在克拉的当前位置放置一个字符。

0 投票
1 回答
176 浏览

java - 汽车/移动 PC 平台是否需要基于触摸屏的 UI?

有谁知道对于汽车、导航或移动设备的基于触摸屏的无键盘 UI 的需求是否很大?

我知道Android是一个非常大、非常流行的平台。可可触感也是如此。

我想设想的是使用带有 Qt 之类的可以应用于触摸屏的 Java UI。我最初会使用 Android,但我对此没有太多控制权。我希望看到一个自己滚动的、高度定制的 Linux 内核,它只用于媒体播放等。

它甚至可以应用于电视的机顶盒,或媒体播放器盒,如带有 3G/4G 网卡的便携式网络收音机。

我有兴趣领导这个项目,但想知道这种类型的项目是否真的存在任何兴趣。当然,它会是开源的。

0 投票
3 回答
19768 浏览

android - Android - 如何获取原始触摸屏信息?

我正在开发一个适用于 Android 的绘画应用程序,我想使用来自设备触摸屏的原始数据来调整用户绘画时的画笔。我见过其他适用于 Android 的应用程序(例如 iSteam),其中画笔的大小取决于屏幕上指纹的大小。就绘画应用程序而言,这将是一个巨大的功能。

有没有办法获取这些数据?我已经用谷歌搜索了很长一段时间,但我还没有找到任何证明它的来源。我知道这是可能的,因为 Dolphin Browser 为 Hero 添加了多点触控支持,而无需在应用程序级别下进行任何更改。您必须能够获得原始数据的二维矩阵或其他东西......

我真的很感激我能得到的任何帮助!

0 投票
2 回答
762 浏览

touchscreen - 触摸屏编程有哪些好的指南?

理想情况下,这将在 C# 中完成,并且适用于更大的外形尺寸(不是移动设备。)。

我是这方面的新手,但用户会建议 Silverlight(它可以处理触摸屏吗?)或 WPF 还是其他技术更好?

理想情况下,这将涉及用户用手指或手写笔跟踪形状,系统会自动标记它。

我的背景是 .net/c# web 开发。谢谢

0 投票
1 回答
287 浏览

iphone - 在原子处理器上的 winXP 上开发 qt 应用程序需要考虑的事项

我将在 OS-WinXP 上使用 QT 和用于手持设备的 Platform-Atom 处理器开发基于 voip、iptv 的应用程序

  1. 作为应用程序程序员的观点,如果我不考虑驱动程序,我还需要为这个项目考虑哪些其他事项?比如手持设备中的软件层应该是什么?

  2. 我想开发像 Apple iPhone 这样的触摸屏 GUI。QT 中的所有小部件现在都是基于窗口的。任何人都可以建议是否有适用于 iPhone 等触摸屏 GUI 的 QT 小部件库?

0 投票
1 回答
1700 浏览

mouseover - 鼠标悬停在触摸屏上的效果

显然,您在触摸屏上没有鼠标悬停效果,但我想要一些效果,也许是 onclick?有人有什么建议吗?

0 投票
2 回答
1045 浏览

windows-ce - 在平台构建器中将触摸屏驱动程序添加到 CE 6 后无触摸

我已在我的 Windows CE 项目中添加了 TSHARC 触摸屏驱动程序,但触摸不起作用。dll 在那里,触摸屏校准可执行文件也在那里。我不知道加载了哪些驱动程序以及何时加载。任何指导将不胜感激。

0 投票
2 回答
1181 浏览

qt - 用于信息亭应用的触摸屏

我正在Qt 中开发一个kiosk 风格的触摸屏应用程序。目前我正在使用 Elo Touch 表面声波触摸显示器,它运行良好,除了一件事:拖动性能太差,无法提供良好的用户体验。由于 X 和我的应用程序中的光标都是这种情况,这似乎是 X(可能不是)或触摸显示器的错误。由于移动平台在这方面能够实现非常高的性能,因此功能更强大的桌面系统似乎应该是可能的。

有没有人有从桌面触摸显示器获得良好拖动性能的经验?你用过什么硬件?X是罪魁祸首吗?

0 投票
2 回答
1694 浏览

qt - QDialog 弹出另一个 QDialog

我有一个包含一堆子类 QSpinBox 的子类 QDialog。单击旋转框时,您可以在其中使用按钮输入数字的小键盘(另一个 QDialog)。两个 QDialog 都是通过调用 QDialog::exec(); 来激活的。

但是,当打开第二个 QDialog 时,第一个会关闭。我已经通过它并注意到第一个 QDialog 还没有结束。QDialog 1在我完成QDialog 2后发出“QDialog::Rejected”。我想要的是QDialog 1根本不结束,它需要用输入的值更新spinbox并为其他spinbox打开更多的QDialog用户想稍后编辑。

我认为这与 QDialog 1 的事件循环被 QDialog 2 的事件循环杀死有关。我尝试在 QDialog 2 上使用 QDialog::show。小部件会弹出片刻(毫秒)但不会保持活动状态。QDialog 1 也立即关闭。