問題タブ [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.
android - 画面上の(仮想)キーボードから圧力をかける方法は?(アンドロイド)
Android の圧力、KeyDown、KeyUp などのスクリーン キーボードから情報を取得する必要がありますが、その方法がわかりません。
Android公式サイトには次のように書かれています。
注: KeyEvent クラスおよび関連する API を使用してキーボード イベントを処理する場合、そのようなキーボード イベントはハードウェア キーボードからのみ発生すると想定する必要があります。ソフト入力メソッド (スクリーン キーボード) のキーのキー イベントの受信に依存しないでください。
また、成功せずに次の方法を試しました。実際には、戻るボタンなどのハードウェア キーで動作します。
スクリーン キーボードを拡張する方法を考えていましたが、まだ成功していません。誰もこれをやろうとしたことがありますか?よろしくお願いします。
更新: 多くの解決策を試した後、最終的に krossovochkin によって提案された、自分のキーボードを使用するという同じ解決策を思いつきました。Androidのキーボードを新しいものとして変更したい場合、解決策はそれほど悪くないようです. このように、「設定 --> 入力方法」に表示されるので、ユーザーは新しいキーボードに切り替えることができます。これは、他のすべてのアプリからアクセスできるので便利です。標準の仮想キーボードから圧力を取得できるかどうかはまだ明確ではないため、質問は未解決のままにしておいてよいと思いました.
java - オンスクリーン キーボード JButton 正確にテキスト サイズに合わせる
キーボードを表示するはずのスクリーン キーボードでこれを書きました。私の問題は、JButton をラベルのサイズに合わせて、すべての JButton に固定サイズを設定しないようにすることです。たとえば、キーボードの数字: "1,2,3...." は小さな jbutton になり、"backspace" "tab" などのキーは大きくなります (ラベルのサイズに合わせてください)。
これは私が書いたコードです:
画像:
c# - キーボード内蔵の 2 カラム ウィンドウ
こんにちは、2 つの列を持つ WPF を使用して Windows 7 で実行されるアプリを作成したいと思います。1 つの列は仮想キーボードまたは画面上のキーボード (osk) になり、もう 1 つの列はアプリのコンテンツになります。
キーボードは、アプリのすべてのページ/ウィンドウに常に表示されます。キーボードは非常にシンプルで、アルファベットと数字で、Enter や Del などのボタンがいくつかあります。私の質問は次のとおりです。
- ウィンドウに 2 つの列を作成する方法は?
- プロジェクトに接続するための無料で使用できるキーボードはありますか? どうすれば独自の仮想キーボードを作成できますか?
- 仮想キーボードを常にすべてのウィンドウに表示する方法は?
windows-7 - Windows 7/8 でオンスクリーン キーボードを無効にする
Windows 7 のシステム フォルダー内のファイルの名前を変更するにはどうすればよいですか?
ディレクティブを試しRequestExecutionLevel admin
ましたが、うまくいきません。手動でもファイルの名前を変更できません。管理者には変更権限がありません。まず、ファイルの所有者を変更し、権限を更新してから、ファイルの名前を変更する必要があります。
ファイルの所有者を管理者に変更するコマンドは何ですか? (または、Windows 7 のシステム フォルダー内のファイルの名前を変更する別の方法はありますか?)
関連する質問: https://superuser.com/questions/777134/windows-7-kiosk-turn-off-screen-keyboadr-autostart
delphi - スクリーン キーボード ウィンドウの配置方法
ShellExecuteEx() で osk.exe を起動した後、データ入力フィールドをカバーしないように、キーボード ウィンドウをデータ入力フィールドに対して相対的に配置したいと考えています。
呼び出す前にoskのウィンドウ位置を設定するにはどうすればよいですか?
また、終了時にアプリケーションでoskを非表示にするにはどうすればよいですか?
wpf - WPFのオンスクリーンキーボードにバックスペース、シフトなどの記号を表示する方法
TL;DR;
1.WPFでは、他のキーの文字や数字と一緒にシームレスに配置されるように、キー記号(バックスペースなど、私が発明するカスタム記号など)を表示するにはどうすればよいですか?
2.これらのキーのテキストにグロー効果を適用して、文字、数字、および記号 (バックスペースなど) が同じように光るようにするにはどうすればよいですか?
より長いバージョン;
各キーのアウトラインに Border を使用し、テキストを表示する TextBlock を使用して、WPF でオンスクリーン キーボードを作成しています。たとえば、「A」キーは次のように定義できます。
バックスペースなどのファンクション キーは次のようになります。
Return、Backspace、Shift、Caps Lock などの特殊キーについては、"Return"/"Enter" ではなく ⏎ などの記号を表示することをお勧めします。また、Unicode 文字リストに存在しないカスタム文字を必要とするカスタム キーもあります。
Unicode には標準文字の定義が含まれていることがわかりました (下のリンクをチェックしてください。下にスクロールしすぎてブラウザーをクラッシュさせない場合に非常に便利です)。
http://unicode-table.com/en/search/?q=return
たとえば、これにより ⏎ = U+23CE または ⏎ が返されます。
私の問題:
- これらの外字を含まないフォントを使用します。この記事では、Unicode のコア文字のみがほとんどのフォントでカバーされていることを示唆しています。
http://www.typography.com/faq/question.php?faqID=41
カスタムシンボル(私が発明します)を使用したいので、とにかくUnicode文字は私の要件を完全に満たすことができませんでした.
シンボルのベクター グラフィックスを作成するルートをたどる場合、どこから始めればよいかわかりません。すべてのキー (文字、数字、記号) で発生し、キーが「押された」ときにトリガーされるグロー アニメーションをサポートする必要があります。BitmapEffects は、.Net 3.5 以降、ソフトウェア レンダリングにより廃止されました。以下の記事では、DropShadowEffect を使用することを提案しています。キーを光らせるために同じアプローチを使用できるようにするには、どのようにシンボルを作成すればよいですか?
BitmapEffect を使用しない OuterGlowBitmapEffect の代替
読んでくれてありがとう。ユリウス
キータグにキー値がどのように格納されるかのより明確な例を含めるために編集されました。
javascript - Angular が JavaScript オンスクリーン キーボード入力を取得しない
私はjsで実装された入力フィールドと画面上のキーボードを持つべきページに取り組んでいます。このキーボードを使用しました: http://jabtunes.com/notation/keyboardcanvasexamples.html
入力フィールドは入力を正常に取得します。問題は、この入力フィールドに依存する角度フィルターが機能しないことです。解決策のないこのプランカーで説明されている同様の問題があります: http://plnkr.co/edit/FnrZTAwisYub5Vukaw2l?p=preview
html:
js:
オンスクリーン キーボードで入力すると、フィルタは応答しませんが、実際のキーボードで入力すると更新され、それに応じてデータがフィルタリングされます。なんで?
助けてくれてありがとう!