• ベストアンサー

上下ボタンで数字を変化させる

Windowsなら日付と時刻のプロパティで 時計の下に表示されているような コンポーネントはないのでしょうか? 最初に考えたのは JListを1行表示しその横にJScrollを組み込み JListにchangelistenerをつけて その上下で数字を変化させるのを考えたのですが これだと表示自体は変化するのですが クリックをしないと変化をしないと リスナが認識してくれません。 この方法では無理なのでしょうか? また、ほかによいコンポーネントがあるのでしょうか?

  • Java
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • PecoPlus
  • ベストアンサー率76% (144/188)
回答No.1

 こんばんは。  JDK1.4からですが、JSpinnerがぴったりだと思います。  検討されてみてはいかがですか?

参考URL:
http://java.sun.com/j2se/1.4/ja/docs/ja/api/javax/swing/JSpinner.html
sanpogo
質問者

お礼

JSpinnerでしらべたら質問に上げた例そのものが 出てました。 大変参考になりました。 ありがとうございます。

関連するQ&A

  • エクセル、セルに数字を打つと

    列に日付けを行に数字に打っていますが、最後の行に数字を打つと その行だけ勝手に太字で日付け表示します、3と打てば1月3日とでます、解決法をおしえてください。

  • Vistaの右下の時計の下の数字が1~2mm隠れます。

    Vistaの右下の時計の下の数字が1~2mm隠れます。 昨日まではちゃんと表示していたはずです。 なんか下にずれたような気がします。 なぜでしょうか? 直したいです。 いつも1行表示で時計しか表示していません。 添付画像は、日付も伸ばして表示してみましたが全部下が隠れています。 些細な事ですが、ご回答お願いします。

  • カシオ プロトレック 動かない ボタンが効かない PRW-1200J

    CASIO 腕時計 PROTREK PRW-1200J  時刻表示のみで、日付表示に OPen ? と表示されたまま各種サイドボタンが効かなない。動かない。時刻表示しかされない。 ご存知の方、直し方教えてください。よろしくお願いします。1日経過しましたが、変化なしです。 突然、日付表示の所に日付⇒OPen⇒日付⇒OPenと繰り返し点滅し、最後はOPenと表示され、どのボタンを押してもモードが切り替わりません。動かない状態です。ライトもつきません。 電池は、フル充電されています。 ボタンは生きているようです。3箇所同時に押すと、TLTとか8888とか表示が出ます。その後にどのswを押しても時刻表示に戻りますので、swは、全て生きています。 GWで5月7日からしかCasio電話サポートにつながりません。 直し方ご存知の方教えてください。 宜しくお願いします。

  • エクセルの上下スクロールバーが狭い

    Office 2003を使用していますが、エクセルを起動した時(時々)上下のスクロール バーで 左側に行の数字が表示されますが、2桁数字は何とか表示されますが、3桁になると2桁しか表示されません。 再起動すると、元に戻ります。この現象は、最近起こりました。 画面のプロパティーの設定で 画面の解像度は1280X1024ピクセル  大 に なっています。 作業には関係ありませんが、気にすると・・・・何とか正常な状態に戻したいです。 宜しく お願い致します。

  • 内部カレンダの日付が1日進む

    去年の暮れにパソコンの日付が1日進んでいることに気付きました。 「日付と時刻」のプロパティ、BIOSの日付設定、桜時計などのソフトで修正してもすぐに1日進んだ状態になってしまいます。 時計(時刻)の方は狂っていません。 この質問を打っているときに気がつきましたが、「日付と時刻」のプロパティ上は3日(明日)になっていますが、 この質問の画面上の質問の日付は2日(今日)になっています。これは一体どーなっているのでしょうか?

  • PC画面の時計。

    PCの右下に表示されている時計の時間を修正することができません。 「日付と時刻のプロパティ」を開いても"年"と"月日"は変えることが できるのですが、時刻だけ変更できない状態になっています。 どうしたらよろしいでしょうか?

  • ワード2003で論文を書いています。脚注数字について

    ワード2003で論文を書いています。縦書きです。 提出先の形式が決まっていて脚注数字を(1)(2)(3)のかっこを上下にはさむかっこにして表示させないといけません。 なんとかやってみたのですが、二桁目(11)(12)(13)になると数字が横に並ばず、縦に並んでしまいます。 数字を横に並ばせるにはどうすればいいでしょうか。

  • エクセル上の8桁の数字を一括して日付に変換する方法を教えて下さい。

    エクセル上の8桁の数字を一括して日付に変換する方法を教えて下さい。 ダウンロードしたエクセルデータのA列に日付として8桁の数字が入っているのですが、文字列として認識してるようで日付に変換出来ません。 例えば2010年1月1日の欄には20100101と入っていて、2001/01/01と変換したいのですがどうすればいいでしょうか。 セルの書式設定→表示形式→ユーザー定義で試してみましたが上手くいきませんでした。 データの量が何千行もあって膨大なので、1行ずつスラッシュを入れていくという作業は出来ません。 8桁の数字を一括して日付に変換出来る方法はあるのでしょうか。 教えて下さい。 宜しくお願い致します。

  • 「日付と時計のプロパティ」で「インターネット時刻」タブがない

    「日付と時計のプロパティ」で「インターネット時刻」タブがないのです。「日付と時刻」と「タイムゾーン」はあるのですが。最初の頃はあったようなきがするのですがなにかの設定でしょうか?おねがいします。

  • 地デジの画面右下の8桁の数字

    地デジの画面右下に「0625 1140」みたいな日付と時刻と思われる数字が表示 されることがありますよね。天気予報とか静止画のときに多いような気がするの ですが、あれは何を表しているのでしょうか? 実際の時刻とは20分くらいズレて(遅れて)いるのしか見たことがなく、時刻なら 何の時刻なのか、気になっています。ご存知の方、教えてください。