2012-02-07 7 views
0

JSpinnerの値が空でない条件を表す必要があります。次の文は、正常に動作していないことのようです:JSpinnerの値が空でない条件を表します。

if (!timeSpinner.getValue().equals(null)) { ...} 
+2

*「正しく動作していない:」*たぶん怠け者かもしれません。良い鞭打ちを与えてみてください。それが正常に動作しない場合は、代わりにそうすることができます。 1)あなたが何が起こると予想されるかを記述する2)実際に何が起こったのかを記述する。 (コピー/貼り付けエラーメッセージは適切です)しかし、一般的なアドバイスとして。 1)質問をする。 2)すぐにより良い助けを得るために、[SSCCE](http://sscce.org/)を投稿してください。 –

答えて

3

SpinnerNumberModelSpinnerDateModelのドキュメントから、あなたが一般的に値としてnullを持つことが許されていないと思われます。モデルを構築するとき、および新しい値を設定するときに、その値がnullなら例外がスローされます。

自分でSpinnerModelを作成し、自分で条件を処理することができます。

関連する問題