問題タブ [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.
java - 自動フォントサイズ変更
JTextFieldのテキストがこれらのJTextFieldの表示領域よりも大きいかどうかを確認して、フォントサイズを変更できるようにするにはどうすればよいですか?
助けてくれてありがとう。心からクリスチャン
java - JTextField のサブクラス化の問題: 初期テキスト値が表示されない
入力として正の整数のみを受け入れる JTextField が必要です。私の実装はほとんど機能します。フィールドにテキストを入力すると、数字が表示され、数字以外は表示されません。
しかし、コンストラクターの「テキスト」引数には問題があります。正の整数の文字列表現を含む文字列を渡すと、テキスト フィールドがそのフィールドを含むことから始まると予想されますが、テキスト フィールドは空白で始まります。たとえば、これを行うと、私が説明した症状が現れます。 new NumericTextField("1", 5);
オーバーライドされた insertString メソッドは、初期化中に呼び出されません。
私は何を間違っていますか、どうすれば修正できますか? これがコードです...
修正されたバージョン (応答から学んだことを使用) は次のようになります。
java - ユーザーがEnterキーを押さないときにJTextInputから入力をキャプチャする
私の Swing アプリには、多数の JTextField を含む画面があります。各 JTextField は、ActionListener の actionPerformed メソッドを使用して、ユーザーが入力したテキストをデータ モデル オブジェクトにコピーします。
このメソッドは、ユーザーが を押した場合にのみ呼び出されるようEnterです。Enterユーザーが押すのではなく、1) フィールド間のタブ、または 2) マウスを使用して 1 つのフィールドから次のフィールドをクリックする場合、ユーザーが入力したテキストをデータ モデル オブジェクトにコピーするにはどうすればよいですか?
java - 最後に入力された文字だけでなく、JTextField のコンテンツ全体に基づく入力検証
入力中にJTextFieldのテキストを、そのフィールドにすでに入力した内容に基づいて検証する方法はありますか? ある種の keyEventListener を作成する必要がありますか、または insertString メソッドをオーバーライドしてそれを実行させる方法はありますか。私は後者を好みますが、テキスト フィールドに既に存在するテキスト文字列全体ではなく、最後に入力された文字を制御できるだけです。複数の小数点を入力しようとするとすぐにビープ音を鳴らし、その2番目の小数点をテキストフィールドに追加しないでください。
助けてくれてありがとう、エリック
java - 多数のswingコンポーネントからユーザーエディションを取得する方法は?
私は、さまざまな JTextField などを含む JFrame を持っています。このコンポーネントごとにアクションを設定せずに、ユーザーが入力したデータを収集する方法は?
注: この JTextField は、次のように「インライン」コードを使用して作成します。
java - JButtonをJTextField(Java)内に配置するにはどうすればよいですか?
JTextFieldの右端にあるように、JTextField内にJButton(フォルダーアイコン画像付き)を配置して、ボタンをクリックするとJFileChooserが開き、ファイルが選択されると、ファイルはJTextField内に表示されます。
このコードを作成しましたが、何も表示されません。
java - Java2sAutoTextFieldを使用して値のリストをJTextFieldに挿入します
jtextfieldに値を挿入するときに、empId(またはempName)の値を自動生成したい
クラスをJava2sAutoTextField
受講しましたが、jframeに追加できません。
これが私がここから抽出したコードの一部です:
上記のコーディングをjtextfieldに入れる方法がわかりません
また、試してみましたJSuggestField
が、netbeansパレットから追加できません。
どんな援助も大歓迎です。
java - Java2SAutoTextField を JtextField に実装する
1) に を追加することができJTextField
、Auto Complete (JavaRanch の Swing / AWT / SWT / JFace フォーラム) で指定されているようJFrame
にクラスを初期化しました。Java2sAutoTextField
JTextField
JFrame
2)以下に示すように、コンストラクター内でリストとフィールドを初期化しました。
3) 発生する問題は次のとおりJava2sAutoTextField
ですJTextField
。
java - JTable 検索の列で JTextFields を埋める方法は?
上に JTable を持つマスター/詳細フォームがあり、JPanel の下に対応するすべての JTextFields があります。正しい行が選択されたときに、すべての JTextField に列の値を入力できるように、JTable で検索を行おうとしています。行をプログラムで呼び出す方法がわかりません。それはどのように行われますか?
これは、検索を行うために使用しているコードです。
検索で列の値が見つかってループが停止した場合、//CODEセクションの masterTable.getSelectedRow() に記述してから、すべての JTextField にその列の値を入力できますか?
また、選択した行をプログラムで強調表示するにはどうすればよいですか? 検索で列の値が見つかった後、その行を JTable で強調表示するとします。
java - java.lang.NumberFormatException:入力文字列の場合: ""
このコードを実行する場合:
なぜこのエラーが発生するのですか?
スレッド"AWT-EventQueue-0"の例外java.lang.NumberFormatException:入力文字列の場合: ""
アップデート: