【问题标题】:Simulate Key Combinations by scanning bar code通过扫描条码模拟按键组合
【发布时间】:2015-06-08 23:02:47
【问题描述】:

我们有一个 GWT-App,我们可以在其中定义键盘快捷键(0-9、A-Z,有 3 个可能的修饰符:ShiftAltCtrl 键)可以执行多个动作(而不是点击按钮,只需按Ctrl+Alt+A)。 p>

它主要用于仓库,为了简化最终用户的工作流程,我们希望生成用户可以扫描的条形码,并且这些扫描的条形码应该被视为您按下了键盘上定义的组合键。

(因此最终用户不必在鼠标/键盘/扫描仪之间切换)。

我的问题是:这可能吗?我可以通过扫描条形码来模拟按下 Ctrl+Shift+C 等组合键吗? 需要什么样的扫描仪?我应该为此使用什么条形码?以及如何对这些组合键进行编码?

【问题讨论】:

  • 你使用的是什么操作系统?
  • 查看以下关于模拟击键的信息:stackoverflow.com/questions/7745959/….
  • 感谢您的评论,但这不起作用,因为 GWT 的 JRE 仿真库中不存在 Robot 类(以及整个 java.awt.* 包)。

标签: java gwt barcode-scanner


【解决方案1】:

有不同种类的扫描仪,或者它们可以在不同的模式下运行。最简单的扫描仪通常起到键盘的作用,只发送他们扫描的字符串。

有些有自己的软件,可让您在扫描特定代码时设置不同的操作,以及其他设置。

其他的可以通过 API 访问,或者它们允许简单的串行通信。有了这些,您可以编写自己的代码,以便在注册特定条码时发送某些组合键。

这完全取决于软件的品牌、类型和可用性。

记住,Google 是你的朋友。

【讨论】:

  • 我们试图创建一个通用的解决方案,它可以与大多数可用的扫描仪一起使用。我知道有扫描仪,可编程之类的东西,但我们必须处理你能想象到的最愚蠢的(最终)用户;)
  • “Google 是你的朋友”在我刚从那里来的时候并不是一个非常有用的建议。
猜你喜欢
  • 1970-01-01
  • 2015-10-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-06-22
  • 2022-01-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多