問題タブ [jformattedtextfield]

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 に答える
4111 参照

java - jtextfieldの入力を厳密にdouble値に制限するにはどうすればよいですか?

GUIをコーディングしていて、JFormattedTextFieldを使用して入力がdouble値であることを確認したかったのですが、amountFormatterで入力した正しい入力が返されません。そこで、( "##########")を使用して独自のフォーマッターを作成しようとしました。これにより、10桁の数値が得られますが、double値を検証できません(通常は「。」が含まれているため)。 ..。。

だから私の質問は:Jformatted TextFieldsでdoubleValuesを簡単に検証する方法、または別のSwingコンポーネントではるかに簡単な方法はありますか?

あなたの素晴らしい答えのためにThxを更新してください!!! しかし、JFormatted TextFieldを使用した解決策はありますか?

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

java - JFormattedTextFieldオブジェクトとIntegerオブジェクトの比較

少し奇妙な問題があります。

簡単な数独プログラムを書いています。この方法を除いて、すべてが完全に機能するようになりました。

これは、game.javaファイルから取得されます。

現在、このメソッドは、ユーザー入力を内部回答と照合することになっています。それは何をしますか。しかし、すべてが正しくないことがわかります。

io.javaファイルとgui.javaファイルからの宣言/インスタンス化は次のとおりです。

..。

これらの2つのメソッドは、コンストラクターで起動されます。

そして、これが答えの出所です。

これで十分な情報になることを願っています。明らかな何かが欠けていますか?ちなみに、完成したパズルからのコンソール出力は次のとおりです。

正解は次のとおりです(Fは正しくありません):11 22 33 44 55 66 77 88 99 44 55 66 77 88 99 11 22 33 77 88 99 11 22 33 44 55 66 22 33 44 55 66 77 88 99 11 55 66 77 88 99 11 22 33 44 88 99 11 22 33 44 55 66 77 33 44 55 66 77 88 99 11 22 66 77 88 99 11 22 33 44 55 99 11 22 33 44 55 66 77 88

GUIは次のとおりです。

---編集:評判が10未満であるため、GUIを投稿できません。そこに着いたらすぐに、GUIの.pngを投稿します。---

私の推測では、「文字列」は同じですが、何らかの理由で同じものとして認識されていません。さらにコードを表示する必要がある場合はお知らせください。ただし、すべてをカバーしたと思います。

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

java - jtextfieldの戻り型を操作する方法は?

jtextフィールドがあります

ユーザーが次のような数字を入力すると

123456789,10

jtextfieldに自動的に設定されます

123,456,789.10

次に、ユーザーがボタンをクリックすると、

System.out.print(the_same_number);

その結果

123456789.10

  • これを行う方法?
  • jtextfieldが入力番号とドット(。)およびコマ(、)のみを受け入れるようにするにはどうすればよいですか?

(この場合、フォーマットされたフィールドを使用する必要がありますか?)

ありがとう..

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

java - Java Swing - 入力した数値を HH:MM 形式の分と秒に変換する必要があります

Java Swing では、Microwave で時間を設定する方法と同じように機能するテキスト コンポーネントがありますか。

デフォルトでは、システムはテキストフィールドに 00:00:00 (hh:mm:ss) を表示する必要があります。ユーザーは、テキスト ボックスの右端にあるデフォルトにフォーカスします。たとえば、ユーザーが 00:00:85 を入力した場合、システムはそれを 01:25 に変換する必要があります。同様に、ユーザーが 00:08:99 を入力した場合、システムはそれを 00:9:39 (9 分 39 秒) に変換する必要があります。同様に、ユーザーが 00:03:00 を入力すると、システムはそれを 00:03:00 (3 分) に変換する必要があります。

これと同じように、またはこれと同様に機能するコンポーネントがあれば教えてください..

前もって感謝します..

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

java - JFormattedTextField's is add characters on focus

I have a JFormattedTextField being initialized with the code

The textField is 1 column wide and in the createFormatter method I have

As you can see I just want to numbers 1-9 in the text field. This works fine when tabbing to the text field but when I actually click on the text field to type I get this weird thing happening with the cursor.

Here the cursor is flashing blank... cursor flashing white And the cursor flashing black. cursor flashing black

As you can see the there is a little black dot in the top left corner and the cursor moves away from the left side. I can highlight the area to the left highlighted area and cannot add any more characters to this text field (not even numbers 1-9). This makes me believe that when I focus on the text field with the cursor a character is being added. I do not know what this character is and I do not know how to fix this.

Does anyone know how this can be fixed?

Here is a sscce

}

In this example There is not a little black dot in the top left corner but when the text field is focused on with the mouse, a blank character is still added.

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

java - JFormattedTextFieldはユーザー入力を削除します

私は次のコードを持っています:

ここで数字を入力すると、たとえば「20」になります。テキストフィールドは再び「105.00」に入ります。なぜそれは私のエントリを受け入れず、常にデフォルト値に戻るのですか?

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

java - Swing - MaskFormatter - テキストフィールドの右側から数字を入力

Swing Java 開発は初めてです。誰かがこれについて私を助けることができますか?

maskformatter を使用した jformattedtextfield があります。それはうまく動作します。しかし、私が知りたいのは、右から数字を入力するためにこれを作成できるかどうかだけです. 以下のコードは、左から右に数字を入力するのに問題なく機能します。

お時間をいただきありがとうございます。

ここに私が持っているJavaコードがあります:

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

xcode - xcode を使用して .doc または .htm ファイルから書式設定されたテキストを読み取るにはどうすればよいですか?

これは初心者の質問だと思いますが、午前中ずっと実験していて、これを機能させることができません。助けてくれてありがとう。

ユーザーの選択に基づいて書式設定されたテキストを表示するアプリを作成しようとしています。UIlabel が付いた詳細ビューがあります。.txt ファイルからテキストを取得できるように作成しましたが、そのテキストをフォーマットして取得したいと思っています。.doc ファイルまたは .htm ファイル (または、実際にフォーマットを維持できるもの) のいずれかです。

ファイルは、リソース フォルダーの xcode に読み込まれます。以下は機能しますが、UIlabel に一連の ASCII テキストが表示されます。

エンコーディングが間違っていますか?UILabel を使用すべきではありませんか? UIWebViewer を使用してみましたが、これが正しいかどうかもわかりません。

これがあまり意味をなさない場合は、事前にお詫び申し上げます。私はこれらすべてにかなり慣れていないので、学びながら学ぼうとしています。ありがとう!

更新:うーん、最終的に UIWebView オブジェクトで動作するようになりました。これが最善の方法かどうかはわかりませんが、最終的には機能します! 他の誰かがこれを行う方法を探している場合に備えて、ここに投稿すると思いました:

0 投票する
5 に答える
26439 参照

java - テキストフィールドで日付を取得する方法

私は Java を初めて使用し、 の日付形式を取得できませんTextfield。ユーザーが入力した日付をデータベースに入力したいと思います。使ってみJCalenderたのですが、パレットの設定に失敗してうまくいきません。以外のオプションはありますJCalenderか?前もって感謝します。

これが私がこれまでに持っているものです: