問題タブ [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.

0 投票する
2 に答える
703 参照

blackberry - BlackberryEditField-高さの変更は効果的ではありません

私がやろうとしているのは、EditFieldの高さを変更することです。これはかなり簡単に聞こえますが、私は私を夢中にさせる問題に直面しています。これが私のコードです:

行layoutChild(mtxt、50、500); EditFieldの幅と高さを設定する必要があります。ありますが、幅だけです。高さは一定です。500に設定すると、10に設定した場合と同じ結果が得られます。

私が欠けているものについて何か考えはありますか?これは私がやっているばかげたエラーだと確信しているからです...

ありがとう

==編集

jproffitのヘルプの後、私は自分が間違ったことを理解しました。しかし、それが機能するようになったので(高さを設定できます)、別の問題があります。これが私のコードです:

このコードでは、フォーカスを正しく管理できません。何を忘れますか?フィールドにカーソルが表示されません。

何か案が ?

ありがとう

0 投票する
2 に答える
1170 参照

blackberry - Blackberry カスタム EditField - フォーカスの処理

BlackBerry dev で何かが私を夢中にさせています。私には習慣がありますEditField。コードは次のとおりです。

問題は、焦点を合わせることができないということです。実際に呼び出しisFocusableなどはするのですが、カーソルが表示されず何も書き込めません。私はBlackBerry開発に慣れていないので、確かに何かが欠けていますが、何ですか?

どうもありがとう

0 投票する
2 に答える
750 参照

blackberry - BlackberryEditfieldはカーソルを右側に置きます

カーソルが右側にあるエディットフィールドを作成したいと思います。
「ブラックベリー」を書きたいかどうかを説明するために、結果は次のようになります。

ありがとう


評判の欠如のナンセンスのために、私は自分の質問に答えることができません。
とにかく、私は簡単な方法を見つけました。widthこの編集フィールドを保持するマネージャーの幅を指します。

0 投票する
2 に答える
974 参照

blackberry - ブラックベリーとエディットフィールズ

これは非常に基本的なことですが、ネットで検索しても答えが見つからないようです。

基本的に、Horizo​​ntalFieldManager で 2 つの EditField を並べて表示する際に問題が発生します。

私が読んだことから、EditField はコンテナの最大幅を使用していると思います。これを念頭に置いて、editFields を追加して VerticalFieldManagers を分離し、これらを Horizo​​ntalFieldManager に追加するとうまくいくと思いました。以下は、これを行っているコードです。残念ながら、userName は問題なく表示されますが、パスワード フィールドは表示されません。私が間違っていることについてのアイデアはありますか?

0 投票する
0 に答える
333 参照

blackberry - Blackberry 9800 EditField カーソルが適切な位置に描画されない

カスタム EditField を作成しましたが、スライダーが開いているときにカーソルに問題があります。

私が使用している EditField は EditField からサブクラス化され、 を使用してより良いスタイルを追加してFieldDecor.setVisualStateBorderAndBg( this );いますが、機能は変更していません。ペイントでも を呼び出すだけsuper.paint( graphics );です。私が変更した唯一の動作は、スライダーが閉じられたときの (フォーカス イベント中の) ソフト キーパッドの表示と非表示の呼び出しです。

問題は、アプリケーションがスライダーを開いた状態で開き、テキストが編集されている場合です。カーソルは、最初のフォーカスがあるべき場所に描画されますが、テキストが編集されている間、次のように同じ場所にとどまります。 カーソルが間違った場所に描画されたカスタム EditField

スライダーが閉じている場合は問題ありません。また、スライダーを開いてキーボードを使用している場合も問題ありません。

カーソル位置は適切に設定および記憶されていますが、視覚的には更新されていません。への呼び出しを追加しinvalidate()てオーバーライドしようとしupdate()ましたが、成功しませんでした。

これは 9800 シミュレータでのみ発生する問題であり、8530 デバイスでは発生しないことに注意してください。

更新: これは、ダイレクト フォーカス イベント中にのみ発生します。トラックボール使用時は表示されません。

0 投票する
1 に答える
451 参照

blackberry - フォーカス時の編集フィールドの Blackberry の境界線の色

EditFieldブラックベリーがフォーカスされているときに、実線の境界線と境界線の色を配置したい.

0 投票する
2 に答える
133 参照

blackberry - Black Berry の EditField

BlackberryでNumeric ValuesComma、およびその他の値を無視EditFieldできるように作成したいと思います。

では、コードをプログラミングすることでこれをどのように達成できますか?

ありがとう。

0 投票する
1 に答える
161 参照

blackberry - 動的編集フィールド

私はEditField背景画像を持っていて使用しています..動的に作成したいEditField

だから私は動的な高さをしたいEditFieldが幅を固定したい

0 投票する
1 に答える
472 参照

blackberry - EditFieldの調整

1つのラベルとRoundedEditFieldを作成しましたが、ブラックベリーのラベルの下にそのRoundedEditFieldを特別なマージンで作成することはできません。それを行う方法..聞くのはコードです