2
A
答えて
3
これは難しい問題です。数字キーを表す文字や数字にマップすることをお勧めします(this question参照)。これには2つの問題があります。
QWERTYキーボードを搭載したデバイスでは機能しません。これらを検出する何らかの方法を実装する必要があります
(悪化する)予測テキストはありません。これはパスワード入力には問題ありません。ユーザー名入力には受け入れられるかもしれませんが、他の目的のために任意の長さのテキストを入力するには、T9を使用できない場合には本当にユーザーを怒らせるでしょう。
より良い解決策は、キャンバス上にテキストボックスとしてテキストを描画することですが、ユーザーがそれを起動すると、フルスクリーンTextBoxにキャンバスに切り替えます。これにより、ユーザーはプラットフォーム上でいつものようにテキストを入力できるようになり、より簡単に(デバッグするための独自の実装なしに)作成できます。あなたは、あなたが入力したいもののヒントを与えることさえできます。番号または電子メールアドレス。
1
良いGUI目的のためだけにキャンバスを実装したい場合は、 フレームワークを使用できます。
j2me開発用フレームワークが多数あります。私はLWUITがUIを開発するのに最適であり、Resource EditorをUIの設計に使用することを提案します。 LWUITの最新のソースコードチェックアウトhereが必要な場合は、ビルドしてください。または公式にLWUIT 1.4をリリースしました。 LWUITリポジトリやLWUIT 1.4パッケージで利用可能なサンプルアプリケーション
J2ME
でも利用できる他のフレームワーク
0
ザ・スクリプト
<canvas id="myCanvas" width="600" height="200" style="border: 3px solid green;"></canvas>
<script>
var canvas = document.getElementById("myCanvas");
var context = canvas.getContext("2d");
context.font = "italic bold 40pt Calibri";
context.fillStyle = "red";
context.strokeStyle = "blue";
context.fillText("LUCKY", 100, 50);
context.strokeText("LUCKY", 100, 100)
</script>
関連する問題
- 1. TextboxからXML&XML to Textbox
- 2. html5キャンバスのキャンバス
- 3. TextBox MDBのオートコンプリート
- 4. TextBoxのフォーカスアウト
- 5. GridView内のTextBox
- 6. WPFのTextBoxバインド
- 7. ViewstateのTextBox値?
- 8. TextBoxのデフォルトテンプレート
- 9. TextBoxのRegularExpressionValidator
- 10. バウンドのTextBox
- 11. TabのオートコンプリートTextBox
- 12. WPFのTextBoxトリガー
- 13. TextBoxの改行
- 14. WPF TextBoxのパフォーマンス
- 15. アウターグローラウンドコーナーTextBox
- 16. Textboxロックアップ
- 17. TextBoxコントロール
- 18. ConvertToInt32 textbox
- 19. WinFormsのウォーターマークのTextBox
- 20. NullReferenceException - OriginalSourceとしてのStackPanel、TextBoxの問題、TextBoxのカスタムMouseLeftButtonDown_Event
- 21. キャンバス内のPython Tkinterキャンバス
- 22. サーバー上のキャンバスにphpキャンバス
- 23. TextBox式のフィルタSSRS
- 24. TextBoxテンプレートパディングの問題
- 25. MVCフレームワークのWaterMark TextBox
- 26. DatagridviewのCombobox to textbox
- 27. のTextBoxは常に
- 28. TextBoxの固定テキスト
- 29. バインドのTextBox、angularJS wcfRest
- 30. TextBoxのOnKeyPressイベントは
を使用してみてください、私はそれがwork.Thanxなると思うがあります – shweta