import java.util.Date; import java.util.GregorianCalendar; public class TerminTest { public static void main(String[] args) { Kalender meinkal = new Kalender(); //ein Datum, das für 25. Juni 2004, 15:46 steht GregorianCalendar erstesDatum = new GregorianCalendar(2004, GregorianCalendar.JUNE, 25, 15, 46); //ein Datum, das für 01. März 2003, 02:35 steht GregorianCalendar nocheinDatum = new GregorianCalendar(2003, GregorianCalendar.MARCH, 1, 2, 35); //jeder Termin der diese Dauer überschreitet, wird als zu lang markiert Termin.max_dauer = 70; //allgemeines Limit für ALLE Termine setzen //Termine werden erstellt //Termin dauert 60 Minuten Termin ersterTermin = new Termin(erstesDatum.getTime(), "beim Freihaus", 60); Termin zweiterTermin = new Termin(nocheinDatum.getTime(), "unter der Strassenbahn", 75); Termin letzterTermin = new Termin(new Date(), "im Inflab", 12); letzterTermin.ort = "hinterm Neptun"; //Ort des Termins ändern (NICHT von ALLEN) //die Termine dem Kalender hinzufügen meinkal.neuerTermin(ersterTermin); meinkal.neuerTermin(zweiterTermin); meinkal.neuerTermin(letzterTermin); //gibt die Termine am Bildschirm aus meinkal.zeigeAlleTermine(); } }