Javaを使ってデジタル時計を作りたいです。時、分、秒も表示させたいです。
Javaの勉強をしている初心者の者です。
Eclipseを使ってデジタル時計を作ろうと試みているのですが、どうしても"●●時●●分●●秒"というように、表示させることができません(;_;)
また、時刻は16時台になっていますが、深夜1時とかにアプレットを作動させると、"10235"というように、5桁で表記されてしまいます。
"010235"のように、6桁で時刻を表示させることができません(;_;)
私が書いたコードのどこを修正すれば、6桁の時刻で、なおかつ、時、分、秒も入ったデジタル時計を表示できるのか、教えていただければ幸いです(>_<)
よろしくお願いします<m(__)m>
import java.awt.*;
import java.applet.*;
import java.util.*;
public class digital_clock extends Applet{
public void paint(Graphics g){
int hour_of_day, min, sec;
Calendar cal = Calendar.getInstance();
hour_of_day = cal.get(Calendar.HOUR_OF_DAY );
min = cal.get(Calendar.MINUTE);
sec = cal.get(Calendar.SECOND);
String s;
s = "hour_of_day+月+min+分+sec+秒";
g.setFont(new Font("SansSerif", Font.PLAIN, 60));
g.drawString(Integer.toString(hour_of_day), 20, 50);
g.drawString(Integer.toString(min), 85, 50);
g.drawString(Integer.toString(sec), 150, 50);
}
}
お礼
回答ありがとうございます。 でもそれではないんです…。 店舗にはあるんですけどね。(1万数百円でした) やっぱりネット上にはないのかもです…。 ネット上にあればもう少し安く買えるかなと思ったのですが…。