エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
指定年月のカレンダーを作成する(表レイアウト)
■プログラム説明(ソースコード説明) 変数YYが年、変数MMが作成するカレンダーの月になります。月は実... ■プログラム説明(ソースコード説明) 変数YYが年、変数MMが作成するカレンダーの月になります。月は実際よりも1少ない値にする必要があります。これはDateオブジェクトのsetMonth()メソッドが実際の月よりも1少ない値を指定する必要があるためです。月によって31日だったり30日だったりするため、月末日を配列loopに入れておき月に応じて生成する日にちの長さを決めます。ただし、2月の閏年の処理は行っていません。表レイアウトにするため罫線を描画しますが、罫線は線でなく四角形を生成して処理しています。 ■ソースコード YY = 2005; // 年数 MM = 0; // 月は実際より1少ない値にする youbi = ["(日)","(月)","(火)","(水)","(木)","(金)","(土)"]; loop = [31,29,31,30,31,30,31,31,30,31,30,3