1

TaskId と TaskStartTimerValue を含む .csv ファイルがあります。x 軸に TaskId、y 軸に TaskStartTimervalue を表示するガント グラフを作成したいと考えています。sanjaal.com のこのリンクからデモを使用しています。

デモでは、SimpleTimePeriodメソッドを使用してタイミング範囲を取得します。タイマー値を渡すために使用できる他の方法はありますか?

4

1 に答える 1

1

の代わりに、次の2つのインスタンスを受け入れるコンストラクターをTimePeriod使用できます。TaskDate

public Task(java.lang.String description,
    java.util.Date start,
    java.util.Date end)

のインスタンスを使用Calendarして日付を作成します。このでは、2つの主要なタスクがあります。

Task t1 = new Task("Design", date(1, MAY), date(31, MAY));
Task t2 = new Task("Proposal", date(1, JUNE), date(31, JUNE));

この単純な補助メソッドは、例のに類似しておりmakeDate()、固定年の日付を生成します。

private static Date date(final int day, final int month) {
    final Calendar calendar = Calendar.getInstance();
    calendar.set(2012, month, day);
    final Date result = calendar.getTime();
    return result;
}
于 2013-02-20T12:30:58.103 に答える