Q12:システム日付を日付入力フィールドにデフォルトで表示したいのですが、どのようにするのでしょうか。
A12:
システム情報から現在時刻の情報を取得する方法は、Lesson10『タイマー機能で画像を変化させる』の「Step2 デジタル時計を作る」がご参考になると思います。
チュートリアルでは[ラベル]コンポーネントに時刻を表示させていますが、今回は[日付入力フィールド]コンポーネントを用意し、現在時刻の情報を[システム情報]コンポーネントから取得します。
但し、ラベルでは
起動メソッド:ラベルのテキスト文字列を設定する(String)
取得方法:メソッド戻り値
メソッド/値:現在時刻の文字列表現を取得する
で文字列として取得していますが、
[日付入力フィールド]コンポーネントの場合は
起動メソッド:日付の設定をする(object)
取得方法:メソッド戻り値
メソッド/値:現在時刻を取得する
としてデータを日付型のまま扱うことも可能です。この場合、「日付の設定をする(object))の引数には日付型のデータを入れなければいけないことにご注意ください。すなわち、メソッド/値にはシステム情報コンポーネントの「現在時刻を取得する」を選ぶことになります。