Q5:パソコンの「日付と時刻の調整」を使って日付や時刻を変更すると、実行中のデジタル時計が停止します。この時計に「曜日」を追加するには?
Q5-1:@
「デジタル時計を作る」のLesson通りに作成しました。資料通りに出来たと思うのですが、パソコンの「日付と時刻の調整」を使って日付や時刻を変更すると、実行中のデジタル時計が停止します。作成上の間違いがあるのでしょうか?Aまた、この時計に「曜日」を追加するには、どのようにすればよいでしょうか?
A5-1:
@確かにWindowsOSが行っている日付設定の方に処理を取られて、止まっているように見えるようですが、[タイマー]自体は止まる訳ではありませんので、日時設定を終了すると、そのまま続けて動くようになります。
A [ラベル]コンポーネントだけでは、日付表示の設定ができませんので、[日付入力フィールド]を使って頂くのが宜しいかと思います。
その際、「実行(設定可)」ボタンで実行>右クリック>表示モード>その他として任意の表示にできるように設定をします。
日付の表示はJavaの書式に則っており、
y 年
M 月
d 月における日
E 曜日
a 午前/午後
H 一日における時 (0 〜 23)
h 午前/午後の時 (1 〜 12)
m 分
s 秒
を表します。
関連ファイル:日付入力.mzax (※このファイルは、ZIP形式に圧縮してあります。)