问题标签 [on-screen-keyboard]

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 投票
3 回答
31926 浏览

javascript - 如何捕获触摸设备的屏幕键盘“keydown”和“keyup”事件

我已经定义了在桌面上运行良好的键盘事件,但对于没有获得屏幕键盘事件的触摸设备。如果用户正在输入,我需要捕获。我使用了以下代码段:

我想要定义的代码,keydown甚至keyup可以触发触摸设备(平板电脑和手机)。请建议如何捕获屏幕键盘事件并使上述代码运行。

0 投票
1 回答
661 浏览

windows - 如何通过单击输入来触发 Windows 7 中的屏幕键盘?

好吧,当用户单击任何需要 text-input 的控件时,我想显示 On-Screen-Keyboard 。全系统。

原因:我正在为我一直在从事的一些项目使用触摸屏,并且每次我或其他人必须键入内容时都需要手动打开屏幕键盘。

是否有任何可能性,为此捕获系统范围的事件?提前感谢您的帮助和建议!

0 投票
3 回答
463 浏览

windows-phone-7 - 从屏幕键盘中删除小数点

根据这个文件,Windows Phone OS 7.1 上的数字小键盘应该有“.”。- 小数点。

有没有办法从键盘上删除小数点,只留下数字和退格符号?

0 投票
1 回答
378 浏览

java - 在java中发送输入,就像按下按钮一样

我正在尝试制作一个程序,如果你按下一个按钮,它会向计算机发送一条消息,就好像按下了键盘上的一个按钮,有点像电脑的屏幕键盘,或者类似的东西。我如何告诉程序这样发送“消息”?我需要使用扫描仪吗?

谢谢

0 投票
1 回答
383 浏览

wpf - 虚拟键盘上的输入按钮

我目前正在开发一个开源虚拟键盘,但有一件事我真的没有开始工作:我想创建一个类似于 windows osk 上的 Enter 按钮。但是我怎样才能让 WPF 把它画成一个按钮呢?

这是我的按钮代码:

谁能帮我 ?

0 投票
5 回答
15555 浏览

java - 如何在触摸屏上实现 Java Swing 应用程序

我们已经建立了一个销售点系统,现在我们需要将它实施到触摸屏上吗?我们是否需要依次更改任何代码才能使其正常工作。

我们正在使用键盘输入值 - 比如说数量 - 当我专注于 JTextField 时,是否有一种 java 方式可以弹出键盘(如 android)?

0 投票
1 回答
982 浏览

facebook - Adobe AIR 中用于 oAuth 身份验证的自定义内置屏幕键盘

我正在构建一个触摸屏照相亭,用户可以在其中拍照、添加图形等在 Adob​​e AIR 中。在该过程结束时,他们将通过电子邮件将图片发送给自己,在 Facebook 上分享图片,并在 Twitter 上分享。

我正在使用本教程:http : //tv.adobe.com/watch/adc-presents/oauth-in-adobe-air-applications-built-with-flash-or-flex/ 来弄清楚如何获得 oAuth在 AIR 工作。但这似乎很简单。只需将授权请求 URL 加载到 AIR 的 iFrame 等效项中。

棘手的部分是现场没有物理键盘。对于所有文本输入,我们设计了一个屏幕键盘。在 AS3 中对屏幕键盘进行编程非常简单。但是我们无法访问 AIR HTML/Browser 包装器中的文本字段,因此我们无法手动将字符添加到输入字符串中......

我们可以为此实施任何解决方法吗?不幸的是,添加物理键盘是不可能的。

0 投票
1 回答
3675 浏览

java - 防止 wmic.exe 写入 TempWmicBatchFile.bat

我想在我的 Java 应用程序中检查 Windows 虚拟键盘是否已经在运行。

我搜索它并发现,我可以用它wmic.exe来搜索一个进程。

这就是我正在做的事情:

这是可行wmic的,但是以某种方式TempWmicBatchFile.bat使用process where name='osk.exe' get caption.

我怎样才能防止这种情况发生?

0 投票
1 回答
382 浏览

ipad - 如何调整视图大小以避开 iPad 的键盘?

我在模态表单中呈现视图。它可以工作,但是键盘在横向时会挡住屏幕的下半部分(在纵向时会挡住屏幕的一小部分)。如何补偿 iPad 上的键盘?

UI 基本上是一个位于屏幕左侧 3/4 处的大文本框,以及在 tableview 中沿右边缘的一条照片。我需要调整表格视图的大小,以便用户可以滚动查看最后一个。

(我已经阅读了如何在 iPhone 上执行此操作,但相同的代码在 iPad 上不起作用。)

笔记用户界面

(键盘下方有 3.5 张照片,但如果您尝试向下滚动,表格视图会弹回该位置。)

0 投票
1 回答
147 浏览

android - 一个人如何捕捉到 android 的 onsize 事件(或相等)

我正在尝试对我的应用程序中的大小变化做出反应。或者更具体地说,我试图弄清楚键盘何时出现。

我已经尝试过主窗口的@Override ... onSizeChanged()(RelativeLayout 视图扩展)它在我改变方向时被调用,但在我显示/隐藏键盘时不会被调用。
我的布局没有滚动,所以屏幕顶部的控件不在视野范围内,唯一让它们回来的方法是隐藏键盘。

我已经阅读了一堆其他网站并用谷歌搜索了这个网站的鼻涕,但这让我感到困惑。

哦..我正在使用 2.1(又名 7)的 android 版本,我希望能够在我自己的手机上运行该应用程序 :)

哦..所以问题。如何在 android 设备上捕获类似于 onSize 的内容。