• 締切済み

javaでカレンダーを2ヶ月分表示したい

私の作ったページでjavaを使って自動更新でカレンダーを表示しています。 今は1か月分の表示ですが これを縦に2ヶ月分表示させる事は可能でしょうか。 よろしくお願い致します。

みんなの回答

回答No.1

カレンダーの表示を関数化して関数のパラメータに"年月"を与える。 コールする際にパラメータを変えて2回呼び出せば それで2か月分表示できますよね。 プログラムとしての考え方の問題なので Javaかどうかということは関係ありません。

関連するQ&A

  • Javaでカレンダー作成

    Java超初心者です。 JavaでSwingを使ってカレンダーを作ることになったんですが、 カレンダーに日付を表示する方法がわかりません。 JButtonで縦6個、横7個の計42個のボタンを作り、 そのボタン1個1個に起動した月の日付を表示する カレンダーを作りたいんです。 Calendarクラスでモデルを作った後に、そのクラスをどのように 利用してボタン1個1個に日付を表示させればいいのでしょうか? 説明してくれる方、よろしくお願いします。

    • ベストアンサー
    • Java
  • Yahooカレンダーベーター版1ヶ月分表示したい

    Yahooカレンダーを今年になってベーター版に移しました。 しかし「月」表示を選んでも、ぶと、カレンダーを1ヶ月分全部が表示することができません。 画面下部の「お得情報」などのスペースが広いためです。もちろんスクロールすれば、順番に各週はみることができますが、1ヶ月を一覧できないのが非常に不便です。 ベーター版で「月」表示にした場合、1ヶ月分全部みれるようにする方法はありますでしょうか? 広告スペースを小さくする方法でも結構です。 ご存知の方、ぜひ教えてください。 よろしくお願いもうしあげます。

  • Javaでカレンダー作成

    Javaを初めて4日目のビギナーです。 Javaを使用し、Webページ上にカレンダーを作りたいです。 上に曜日があって、左右の「次の月」、「前の月」 ボタンで月が切り替わるカレンダーです。 Calendarクラスなどを使ってできるだけシンプルに作りたいのですがなかなかうまくいきません。特に、月を切りかえるためにアンカータグでリンクを張る記述の仕方や、月が切り替わるとき最初の日付を曜日に合わせて移動させること、年が変わるときの記述などでつまづいています。 急いでいます。どうかご回答よろしくお願い致します。

  • カレンダーの表示部分をどうしたらいいか困っています

    Javaでcalコマンドと同じ働きをするカレンダーを作っています。(基本方針として、カレンダー関連のクラスが使えないことになっています。) とりあえず、1753年以降でmonth yearと入力するとyear年month月のカレンダーを表示するのには成功したのですが、(http://cube.mods.jp/MyCalendar.txt)これを1年から1752年にも拡張し、yearと入力するとyear年12ヶ月分のカレンダーを表示するようにしようとしています。(http://cube.mods.jp/MyCalendar2.txt) ここで上手く行かないことが出てきました。 1:1年1月1日のカレンダーの表示がおかしい。 calコマンドでは土曜日から始まっているのが、これだと違う曜日からになってしまいました。MyCalendar.javaではカレンダー表示部分printCalendarは特にこれでも問題なかったのですが、MyCalendar2.javaになっておかしくなったので困っています。 2:カレンダーを横に3つ並べて表示できない calコマンドと見た目も似せて作らなくてはいけないので、カレンダーを横に3つ並べたいのですが、このままだと横に並べられないのでどうしたらいいか考えています。何かスマートな方法が思いついた方、是非教えてください。 よろしくお願いします。

    • ベストアンサー
    • Java
  • カレンダーを3ヶ月先まで表示させたい

    Kent Webさんの 「Web Calen(カレンダ日記)」 http://www.kent-web.com/variety/calen/calen.cgi を使っています。 左側に表示されるカレンダーを3か月先まで1ページに表示させたいのですが、 来月、 2008年11月・2008年12月・2009年1月 と表示させたいのですが、 どおしても 2008年11月・2008年12月・2008年13月 となってしまい、正しいカレンダーを読み込みません。 カレンダ表示の部分で else { $month = $mon; } else { $month2 = $mon+1; } else { $month3 = $mon+2; } と月に数値をプラスしていたのが原因だと思います。 自動的に西暦を読み込んでカレンダーを表示させるには どのように編集したらいいでしょうか。 どうか教えてください。

    • ベストアンサー
    • CGI
  • グーグルカレンダー1か月分だけエクスポートしたい

    グーグルカレンダーを1か月分だけエクスポートして他のグーグルカレンダーに取り込みたいです。 icalendarファイル形式でないとできないのでしょうか? 方法をご存じの方よろしくお願い致します。

  • java Calendar作成

    javaでのカレンダー作成についての質問です。 表示イメージ(_はすべて半角スペースの意です) year年month月(今回は2016年04月) _日_月_火_水_木_金_土 _______________1__2_ _3__4__5__6__7__8__9_ 10_11_12_13_14_15_16_ 17_18_19_20_21_22_23_ 24_25_26_27_28_29_30_ public class CalShow { public static void main(String[] args) { java.util.Calendar cal = java.util.Calendar.getInstance(); int year = Integer.parseInt(args[0].substring(0, 4)); int month = Integer.parseInt(args[0].substring(4)); cal.set(java.util.Calendar.YEAR, year); cal.set(java.util.Calendar.MONTH, month - 1); cal.set(java.util.Calendar.DAY_OF_MONTH, 1); //日曜日=1で土曜日=7まで int week = cal.get(java.util.Calendar.DAY_OF_WEEK); //月末日 int lastDay = cal.getActualMaximum(java.util.Calendar.DAY_OF_MONTH); System.out.println( year + "年" + month + "月"); System.out.println("_日_月_火_水_木_金_土"); //日付のない日数分回す for (int i = 1; i < week ; i ++) { System.out.print("___(半角3マス)"); } String empty; //1日から月末日まで、カレンダーを表示する for (int day = 1 ; day <= lastDay ; day ++) { empty = ""; if (day < 10) { empty = "_"; } System.out.print( empty + day + "_"); ●if ( == java.util.Calendar.SATURDAY) { System.out.println(""); } } } } ●部分で土曜日なら改行、としたいのですが、 上でint weekで土曜日=7と判明しているため、 if ( week == java.util.Calendar.SATURDAY) { とか if ( day % 7 == java.util.Calendar.SATURDAY) { など色々考え付くものを書き込んでいるのですが全く上手く動作しません。 どうしたらよいのかご教授お願いいたします・・・;;

    • ベストアンサー
    • Java
  • 3ヶ月分のカレンダー付き壁紙を作成したい

    好きな画像に3ヶ月分のカレンダーをつけて一枚のJPGもしくはBMPを作成したいのですが、 最適なソフトウェアが見つかりません。 ご紹介していただけないでしょうか? ちなみに3ヶ月分のカレンダーで土曜日は 青、 日曜日は 赤に表示したいです。 イメージ的には http://www.skyseeker.net/archives/category/calender で配布されているような壁紙を作成したいです。 よろしくお願いします。

  • Javaを組み込んだWebページの表示

    Javaでプログラムを組んだWebページを作りました。 インターネットにつながる環境です。 Java本体のアップデートがリリースされると、 このWebページを開いた際に「アプリケーションのブロック」等というウィンドウが表示され、 表示ができなくなります。 表示させるためには、このPCのJavaのバージョンを上げるしかないようなので、 アップデートがあるたびに都度更新をしております。 先日も更新があったのでVersion7Update51というバージョンに上げたのですが、 今回はそれでも表示ができなかったので(ブロックされてしまう)、 Javaのコントロールパネルでセキュリティレベルを下げたところ、ようやく表示されました。 このPCの使い方の関係から、Javaの更新をしたくないのですが、 Javaを更新しないまま使い続ける(Webページを表示できるようにする)設定は無いのでしょうか。 Javaを、Version7Update9の状態から更新していない別のPCがあるのですが、 このPCの場合は、まったくアップデートをしていないのに常に前述のWebページの表示が可能です。 何かの設定により表示が可能なのでしょうか。

  • 2か月表示のカレンダーがほしい

    WINDOWS 7、LIVE MAIL2012のユーザーです。 月1で医者通いの身です。ご承知のように、診察間隔は最大で28日・4週間ですが、 この前回と次回の2カ月間の通院日を一覧で確認できるようなカレンダーがほしいのです。 使っておりますのは、WINDOWS 7の デスクトップ表示のカレンダーと、WINDOWS LIVE MAIL2012 です。これらを2カ月表示にする方法をご教示ください。

専門家に質問してみよう