問題タブ [blackberry-editfield]
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.
user-interface - ブラックベリー-カスタムサイズのEditField
次のようなダイアログを作成しようとしています。
以下のフィールドに入力して
ください_______________いいね____________________
ここで、「_」行はEditFieldsです。
ダイアログに追加するHorizontalFieldManagerのすべてのフィールドを固定しています。残念ながら、最初のEditFieldは最初の行のすべてのスペースを消費します。BasicEditFieldを拡張する独自のクラスを作成してEditFieldのgetPreferredWidth()メソッドをオーバーライドしようとしましたが、成功しませんでした。
確かに、編集フィールドに特定のサイズを強制する簡単な方法が必要です。私は何が欠けていますか?
blackberry - Blackberryでテキストのみを受け入れるEditFieldの作成方法は?
アルファベットのみを受け入れ、数値、blackberry の特殊文字を受け入れないようにする方法EditField
。つまり、編集フィールドはアルファベット文字のみを受け入れる必要があります。
user-interface - BlackBerry - 線が表示されない
に問題がありEditField
ます。EditField
「HorizontalFieldManager」の下でこのコードを使用して作成しました。
今の問題は、画面にフィールドの行が表示されないことです。基本的に、フィールドには他のプラットフォーム コントロールの "Name: ----------------------" などの行が含まれていますが、ここでは画面に表示されていません。ここで何が問題なのですか?API サポートのデフォルトですか? いいえの場合、どうすれば解決できますか?
注:この行は、フィールドに何かを書いたときにのみ作成されます。
ありがとう。
blackberry - ブラックベリーの編集フィールドの行番号を知るにはどうすればよいですか
このコンポーネントにテキストを入力しているときに、 EditFieldの行番号を知りたいです。
blackberry - BlackBerryでEditFieldの高さと幅を設定します
EditField
BlackBerryアプリでの高さと幅を設定したい。
blackberry - ブラックベリーでeditFieldのonKeyEnterイベントを設定するには?
onKeyEnter
にイベントを設定する方法EditField
。EditField
現在の画面には 2 つあります。しかし、イベントを 1 つだけEditField
設定する必要があります。どうすれば設定できますか? 同じ画面にボタンフィールドとリストフィールドがあります。ボタンとリストの両方でもクリックを設定できますが、問題はのイベントを設定することですEditField
。
キーダウンとキーチャーの両方の方法を使用しました。しかし、それは私には使用できません。以下の方法で確認しました。
このように使用している場合、両方の編集フィールドに文字を入力できません。
誰でも私を助けることができますか?
blackberry - ポップアップ画面に編集フィールドを追加
editfield を追加しようとしている独自のカスタムポップアップ画面を作成しました。すべて問題ないように見えますが、問題は、編集フィールドに何も書き込めないことです
blackberry - 入力したすべてのテキストがカスタム編集フィールドに表示されない
クラスの下はテキストボックスフィールドです。これを変更して、テキストボックスがテキストで満たされ、ユーザーがテキストを入力し続けてからスクロールするようにできますか? 今起こっていることは、テキストボックスがテキストで満たされると、入力された後続のテキストが表示されないということです。
ありがとう
blackberry - EditFieldが「0」キーからの入力を受信していません
数値入力が必要なEditFeildが2つあります。問題は、ハードウェアキーボードを備えた受話器をシミュレートするシミュレータではゼロが機能しないように見えることです。
両方のEditFieldsは次のように初期化されます。
private EditField editField = new EditField( EditField.FILTER_REAL_NUMERIC );
私は、BBOSが入力タイプを処理する必要があると想定しているのは正しいです。EditFieldsには、小数点を入力する機能が必要です(ただし、数学演算子は入力できません)。キーコードをコンソールに出力できるので、0キーのキー押下がキャッチされていることを知っています(ただし、これはデバッグ時にのみ機能します)。
これは単なるシミュレーターの問題でしょうか?
blackberry - EditFieldsの周りの境界線-ブラックベリー
2つのテキストボックスの周囲に境界線を描画しようとしています。これは、メイン画面の背景色をそのままにしておくと機能します。クライアントの仕様では、背景が青色の配色が求められています。EditFieldsが画面に描画されると、画面にまたがる1つのフィールドとして表示されます。2つあると想定されるときにそれぞれがフォーカスを取得し、それ以外の場合はすべてが機能するため、2つあります。次に、2つのEditFieldがGridFieldManagerに追加され、レイアウトを制御します。
EditFieldsをサブクラス化し、次のように各EXEditFieldsの周囲に境界線を追加しています。
良いBlackberryリファレンスドキュメントはあまりないので、どんな助けでも大歓迎です。