您将使用哪种 GUI 工具包来实现触摸屏界面?
到目前为止,我对触摸屏界面的唯一体验是所有内容都是自定义绘制的,我感觉这不是最有效的方法(即使是最基本的布局更改也是地狱)。 我知道有很多针对键盘和键盘的 GUI 工具包。 鼠标界面,但你能推荐一些适合触摸屏的东西吗? 目标平台是Windows,但跨平台就更好了。
The only experience I have so far with a touchscreen interface was one where everything was custom drawn, and I get the feeling it's not the most efficient way of doing it (even the most basic layout change is hell to make). I know plenty of GUI toolkits intended at keyboard & mouse interfaces, but can you advise something suited for touchscreens? Target platform is Windows, but cross-platform would be nice.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
请查看 Windows Presentation Foundation (WPF)。 它使用 XML (XAML) 来定义接口,因此创建接口非常容易通过触摸屏可以轻松使用。
需要 .NET 3.0。
Check out the Windows Presentation Foundation (WPF). It uses XML (XAML) to define the interface and it is therefore quite easy to create an interface which would be easy to use with the touchscreen.
.NET 3.0 required.
我在Little Caesars工作,所有订单都是通过电脑系统处理的。 他们使用类似于正常形式的放大版本的触摸屏界面。 按钮大约比平常大 20 倍,文本也放大了很多。 它看起来相当简单,我怀疑他们使用了特殊的框架。 我建议您使用标准工具包尝试一下。
I work at Little Caesars, and all orders are handled through the computer system. They use a touch screen interface which resembles a blown-up version of normal forms. Buttons are about 20x larger than what you would normally get, and text is enlarged quite a bit as well. It looked rather simple and I doubt they used a special framework for it. I recommend you give that a shot, using a standard toolkit.
我想将 Qt 添加为具有(现在)可靠触摸支持的 UI 工具包: QTouchEvent 。
它也是跨平台的,适用于每个主要平台,其中包括嵌入式设备。
I’d like to add Qt as an UI toolkit with (nowadays) solid touch support: QTouchEvent.
It is also cross-platform for every major platform, which includes embedded devices.