問題タブ [jspinner]

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

java - JSpinnerの変更を元に戻す方法は?

のユーザー入力を検証する必要がありJSpinner、無効な場合は、値の変更を元に戻す (ロールバック) 必要があります。それを行う最良の方法は何ですか?

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

java - ENTER を取得して、JTextField と同じように JSpinner を操作する

まず、私の仕事の説明を少し簡単にするために、私のコードの一部を次に示します。

...

ご覧のとおり、ここまで来ました。実際、スピナー ( ) のテキスト フィールド コンポーネントに値を入力してJFormattedTextFieldEnter キーを押すと、機能します。

私が今欲しいのは、新しい値を手動で入力しなくても、テキスト フィールドが ENTER に応答できるようにすることです (これは、スピナーを作成する目的を無効にします)。それ、どうやったら出来るの?

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

java - Java でのスピナーのゼロパディング

にゼロパディングを追加するにはどうすればよいですJSpinnerか?
スピナーはJFormattedTextFieldそれ自体を作成するため、フォーマットを JFormattedTextField コンストラクターに渡すことはできません。
既存のフォーマットを設定する方法はありませんJFormattedTextFieldか?

私が欲しいもの: 値 = 37、エディター = "0037"

更新:
提案どおりにこれを試しました:

結果は、スピナーのデータの表示にまったく変更がありません。それは合理的な解決策のようです。誰かがこれを成功させたので、自分のアプリケーションでは不安定なものだと確信できますか?

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

java - カスタムJSpinner

JSpinnerdd / mm/yyy値を反復処理するために拡張する次のクラスを作成しました。

私の問題は、を使用してその値を設定するときです

時刻と曜日を含む日付を取得します。スピナーに触れると、設定したフォーマットに従ってフォーマットされます。表示したいフォーマットを最初に取得するにはどうすればよいですか?

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

swing - JSpinner エディタのロケール

JSpinner を作成し、NumberEditor をカスタム形式で設定しています。

しかし、私が何をしても、フォーマットは「。」を使用します。私のロケール(pt_BR)によると、「、」の代わりに。

「。」の代わりに「、」を使用することはできますか?小数点として?

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

java - 仏暦の JSpinner 日付エディター

JSpinner.DateEditor を仏暦で使用する方法はありますか? ロケールを「th」、「TH」に変更してカレンダーを再作成すると、それらは確かに仏暦です。ただし、JSpinners は更新されません。サンプルコードは次のとおりです。

何か案は?

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

java - JavaSwing-JSpinnerの問題

私はJavaデスクトップアプリケーションを開発し、NetbeansSwingGUIビルダーを使用してGUIを設計しています。

JSpinnerアプリでを使用したい。にドラッグアンドドロップしましたJPanel。ここで、2つのプロパティを設定します。

  • まず、1から50の範囲の数値を表示する必要があります。1未満でも50以下でもありません。その範囲を設定するにはどうすればよいですか?

  • 次に、それによってその値を取得しようとすると、spinner.getValue()が返されますObjectObject私のスピナーのデータ型は整数なので、にダウンキャストする方が良いでしょうIntegerか、それともその数値を取得する他の方法はありますか?

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

java - JavaJSpinnerは醜く見えます

GUI

JSpinnerを使おうとしていますが、添付画像からわかるように見栄えが悪いです。

私はウィンドウズ7を使用しています。見栄えを良くする方法を誰かが知っているかどうか疑問に思いました。

わかりやすくするために。悪いとはエッジが整列していないことを意味し、良いとはスピンコントロールのエッジが正しく整列していることを意味します。

ありがとうございました。

編集:多分これの治療法はありませんか?私がサイトをチェックしたので、それらのすべての例はこのように見えます!

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

java - JSpinnerを編集不可として設定するにはどうすればよいですか?

を使用してタイムピッカーを作成していJSpinnerます。内のテキストJSpinnerは編集可能です。JSpinnerただし、無効な値を指定する可能性があるため、を編集不可として設定したいと思います。誰か助けてもらえますか?

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

java - JavaJSpinnerは文字の挿入を防ぎます

JSpinnerは、(SpinnerNumberModelを使用して)アプリケーションに数値を格納するために使用されます。

予想どおり、スピナーでは無効な文字(文字、記号など)を保存できません。ただし、これらの文字を入力すると、スピナーコンポーネントに表示されます。フォーカスを別のコンポーネントに切り替えるとすぐに、文字が消えます。

無効な文字がスピナーに表示されないようにする方法はありますか?