問題タブ [jtextfield]

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 投票する
1 に答える
202 参照

java - 特定の条件が満たされたときにクライアントプログラムによって追加された可能性のあるKeyListenerを無視するにはどうすればよいですか?

これに関する限り、私はWebで運がなかったので、私が最も近いのはで読むことEventQueueですが、デフォルトでイベントを削除する方法を見つけることができないようです。

JTextField「推測された」単語(オートコンプリートコンポーネントの一部)に残りの文字が表示されるようにオーバーロードしました。JTextFieldまだ単語を「推測」しているときに「Enter」を押すと、残りの文字を入力します。単語()の一部であり、クライアントプログラムのコンポーネントに追加された可能性のあるthis.setText(this.currentGuess);他の単語は無視してください。KeyListeners

テストとして、コンストラクターで2つ追加しKeyListenersていますが、これまでのところ、2つ目の起動を防ぐことはできませんでした。

0 投票する
3 に答える
5029 参照

java - jcombobox値をjtextfield値にリンクする

netbeans IDE 6.9でアプリケーションを作成しました。ここで、jcomboboxの各値に値を設定する必要があります。私のペインにはコンボボックスがあり、その下にはコンボボックスの各値の値を入力するためのテキストフィールドがあります。コンボボックスをテキストフィールドにリンクする方法を誰かが提案できますか?つまり、コンボボックスの値ごとに異なる値があります。ユーザーがコンボボックスで値を選択すると、それに対応する値が表示されます(すでに入力されている場合)。そうでない場合は、空白が表示されます。各コンボボックス値のすべての値を一度に設定する必要があります(ユーザーは[OK]ボタンを押さないでください)。-前もって感謝します

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

java - コンボ ボックスの値に基づいて JDialog ボックスの他のフィールドの値を変更する方法

アプリケーションのダイアログ ボックスを作成しています。コンボ ボックスの値に基づいて、他のフィールド (textField など) から値を取得したいと考えています。これらのコンポーネントの両方をリンクする方法を教えてください。-前もって感謝します

0 投票する
4 に答える
5840 参照

java - JTextField テキスト値を取得する

JTextField からテキスト値を取得しようとしていますが、最初にコンポーネント オブジェクト (java.awt.Component) を JTextFiel にキャストする必要があります...

miコードはこんな感じ

miページのすべてのコントロールが「x」(JLabelsとJTextField)にあることを知っているので、これを行っていますが、それらはコンポーネントであるため、JTextFieldにキャストしています。

私はここで本当に迷っており、これが正しい方法かどうかわかりません。御時間ありがとうございます!

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

java - java:JTextFieldの完全に制御された入力

即時入力を完全に制御したいJTextField場所(またはフォーカスとカーソルをサポートする別のテキストのような入力-または自分でコーディングする必要がありますか?)が必要です。つまり、ほとんどの入力を無視し、残りを具体的に処理したいと思います。すぐに入力するのではなく、フォーカスが失われたときに検証を行うので、私が望んでいることでJFormattedTextFieldはないようです。

キーリスナーを追加しようとしましたが、どのように使用すればよいかは少しわかりません。カーソルの変更(キーを使用)やコピー/貼り付け(キーのショートカットを使用)などのイベントをキャッチkeyPressedでき、通常のキー入力をすべてキャッチできるようkeyTypedです。カーソルの変更やマウスによるコピー/貼り付けをキャッチする方法がわかりません(何らかの理由で、右クリックが機能しないため、コンテキストメニューでマウスを介してコピー/貼り付けすることはできないようですが、それが可能かどうかはわかりません別の問題であるか、それが機能するはずで、何らかの理由で機能しない場合)。

基本的に次のハンドラーのようなものが必要です。

また、ユーザーがこのハンドラーを経由しないものをテキストボックスに取り込むことは絶対に不可能です。

今のところ、私は多くの特定のケースに注意を払う必要があるようです(一部のアーキテクチャでは、何かをコピー/貼り付けまたは入力したり、すべてのマウスイベントを手動で処理したりできるコンテキストメニューがある場合があります)。

または、他の方法でも、多くの特別な処理が必要です。そのような入力フィールドを自分で再コーディングすること。ユーザーがハンドラーをバイパスする方法をトリッキーな方法がないことを確実に知ることができるので、これはまだ節約のようです(そして私は本当にそれを確実に知っている必要があります)。ところで、私はこれをどのように行うのですか?を拡張することを考えましたJLabel。フォーカスを取得できるように拡張するにはどうすればよいですか?

このようなものをどのように実装するのだろうか。

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

java - java: JTextField のデフォルト ドキュメントは常に PlainDocument ですか?

これは常に真実ですか?

PlainDocument私は、彼らが常に newPlainDocumentを作成し、次にそれを に割り当てるJTextField例をたくさん読んだことがあります

0 投票する
14 に答える
374494 参照

java - リスナーの値をJTextFieldに変更

ユーザーがテキストフィールドの値を変更した直後にメッセージボックスを表示したい。現在、メッセージボックスを表示するには、Enterキーを押す必要があります。私のコードに何か問題がありますか?

どんな助けでもいただければ幸いです!

0 投票する
4 に答える
1385 参照

java - テキストがJTextFieldに完全に表示されない

彼らは、1つの画像が1000語の価値があると言います:

代替テキスト

サイズがデフォルトに設定されていることに注意してください。(NetBeansでビルド)これを修正するにはどうすればよいですか?

アダム。

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

java - JTextFieldラベルに継続的にまばたきを誘発する方法は?

少し背景:私はreadingと呼ばれるJTextFieldを持っています。JFrameパネルにあります。

私がやろうとしているのは、JTextFieldを修正して点滅効果を作成することです。表示された後、消えます。注意が必要であることをユーザーに警告したいと思います。

それで、私が瞬く間に、時には空白の文字列、時には「エントリを待っている」と表示する方法があります:

助言がありますか?

同じクラスで私は持っています:

読み取りが値を取得するときに、actionListenerを表示します。

では、どこにok.stop();と入力しますか。またはok.cancel();

0 投票する
3 に答える
9698 参照

java - JavaでJTextFieldsに効率的に入力するためのシンプルなキーパッドを作成するには?

私は2つのJTextField(xとy)にデータを入力するために使用されるJavaのキーパッドに取り組んでいます。ユーザーが「Enter」をクリックすると、x と y の差が評価されます。ボタンごとにたくさんの actionListeners を追加する必要がありますか?? それを行う効率的な方法はありますか。

これまでのコードでは、必要なボタンはすべて揃っていますが、キーボードを使用する代わりに、仮想キーパッドを使用して数字 (技術的には文字列) を入力したいと考えています。助言がありますか?