• ベストアンサー

swing AWTのみ使用で時刻取得後、ラベルへ貼る方法

swing AWTのみ使用して現在時刻を取得しラベルへ貼りつける方法を教えてください。

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

  • ベストアンサー
  • beubeu
  • ベストアンサー率70% (7/10)
回答No.1

単に java.util.Calender などで現在時刻を取得して文字列化し、そのあと javax.swing.JLabel オブジェクトに setText メソッドで設定してあげればよいだけではないでしょうか? 現在時刻を表示し続けるのであれば、タイマーなどを使用して一定間隔でこれを繰り返せばよいと思います。

kkkkmmmmkk
質問者

お礼

Calenderクラスは月を0から数えるので、GregorianCalendarクラスを使用して、SimpleDateFormatクラスを使用して編集して、JLabel にsetNameで貼り付けました。 説明ありがとうございました

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • AWTとSwingについて

    AWTとSwingを同じウィンドウで使うことはできますか?また、同じプログラムの中で使うことは、できますか?教えてください。

    • ベストアンサー
    • Java
  • SwingとAWTは一緒に使えますか?

    1つのプログラム内でSwingとAWTは一緒に使えますか? クラスが違えば使えるでしょうか? それともどちらか一方に統一したほうが良いでしょうか? AWTとSwingだったらどちらを使いこなせたほうが良いでしょうか? よろしくお願いします!

    • ベストアンサー
    • Java
  • SwingとAWTの違いがわかりません。

    SwingとAWTの違いがわかりません。 あなたはどちらを使いたいですか?その理由も教えていただけるとうれしいです。

    • ベストアンサー
    • Java
  • javaのawtとswing

    色々なサイトを参考にしながらswingでjavaのプログラムを作成していたのですが、awtかswingをチェックしないで作成していたのに途中で気づきました。 import javax.swing.*; public class Test extends JFrame{ となっているのでswingになっていると思うのですが、他に見分け方(これ入ってたらswingなわけが無いだろう)みたいなものはありますか?

  • AWTの背景透過ラベルコントロールについて

    Javaのプログラムについての質問です。 現在Javaアプレットで背景に指定した画像を表示する 時計みたいなものを作っているのですが、時刻の表示に AWTのラベルコントロールを使用していますが、表示すると 時刻部分が透過されず灰色の背景になります。 これを透過するラベルにするには拡張すれば出来るそうですが どんなコードを書けば良いのか分かりません。(Javaは全然 書いたことがないので) もし分かる方教えていただけないでしょうか。

    • ベストアンサー
    • Java
  • VB .netにて現在時刻+1時間後の時刻を取得したい

    VB .netにて現在時刻は DateTime.Now で取得できるのは確認しましたが、現在時刻+1時間後または現在時刻-1時間後のように取得した時刻からの指定経過時刻を取得したいのですが、方法がわかりません。 どなたかご存知の方、よろしくお願い致します。

  • AWTのListにおいてスクロールのイベント取得方法は?

    いつもお世話になります。 AWTのListにおいて、スクロールされた時に処理を行いたいのですが、スクロールされた時のイベント取得方法がわかりません。 教えてください。

    • ベストアンサー
    • Java
  • 現在時刻の取得

    C++のプログラムで現在時刻を取得する方法を教えてください。

  • Now(現在時刻)を取得について

    OS:windows2000pro VB:VB6.0 端末Aにて、Now(現在時刻)を取得すると →"2005/03/08 11:31" 端末Bにて、Now(現在時刻)を取得すると →"05/03/08 11:31" とされます  端末Bが、"2005/03/08 11:31" と取得できないのは、どうしてでしょうか?  また、解決方法をご存知の方は教えて下さい 宜しくお願いいたします

  • 時刻の取得と経過について

    Excelで現在の時刻を取得して、10分後にセルA1に色をつけることができますか。 よろしくお願いします。 現在の時刻をシリアル値にすることはできますか。