Hallo, ich habe ein Problem, ich will einen Terminplaner in Java realisieren mit dem ich
verschiedene Termine sowie eine Beschreibung der Termine in einem Kalender verwalten kann und die Termin mit einer Funktion sortiert anzeigen kann?
Ich hänge bei der Erzeugung des Kalenders und der Befüllung mit Daten.
Bitte um Hilfe. Viele Grüße,
verschiedene Termine sowie eine Beschreibung der Termine in einem Kalender verwalten kann und die Termin mit einer Funktion sortiert anzeigen kann?
Java:
import ConsoleInOut.*;
import java.util.*;
import java.text.*;
class TerminplanerUI
{
GregorianCalendar aD = new GregorianCalendar();
public static void main(String arg[])
{
int Eingabe = 0;
int Jahr = 0;
int Monat = 0;
int Tag = 0;
String Beschreibung;
while (Eingabe!= 3)
{
{
System.out.println("----------------------------------------------------------------------");
System.out.println("Bitte wählen Sie zwischen folgenden Funktionen: ");
System.out.println();
System.out.println("Neuer Termin: 1");
System.out.println("Termine anzeigen: 2");
System.out.println("Anwendung beenden: 3");
System.out.println("----------------------------------------------------------------------");
Eingabe = Console.console_in_int();
}
if (Eingabe == 1)
{
Terminplaner terminpl = new Terminplaner();
//Calendar aD = Calendar.getInstance();
System.out.println();
System.out.println("Bitte geben Sie den Termin ein: ");
System.out.println("Jahr: ");
Jahr = Console.console_in_int();
System.out.println("Monat: ");
Monat = Console.console_in_int();
System.out.println("Tag: ");
Tag = Console.console_in_int();
System.out.println("Terminbeschreibung: ");
Beschreibung = Console.console_in();
System.out.println();
aD.set(GregorianCalendar.YEAR, Jahr);
aD.set(GregorianCalendar.MONTH, Monat);
aD.set(GregorianCalendar.DATE, Tag);
Date date = aD.getTime();
System.out.println(date);
}
if (Eingabe == 2)
{
System.out.println("Inhalt des Terminkalenders");
}
if ((Eingabe != 1) && (Eingabe != 2) && (Eingabe != 3))
{
System.out.println("Falsche Eingabe - Bitte neu wählen im Menue");
}
}
System.out.println("Die Anwendung wurde beendet.");
}
}
public class Terminplaner
{
//Attribute
private String beschreibung;
private String date;
//private double verkaufspreis;
//Konstruktor
public Terminplaner()
{
}
public String getBeschreibung()
{
return beschreibung;
}
public String getDate()
{
return date;
}
//Schreibende Methoden
public void setBeschreibung(String Beschreibung)
{
beschreibung = Beschreibung;
}
public void setDate(String Date)
{
date = Date;
}
}
Ich hänge bei der Erzeugung des Kalenders und der Befüllung mit Daten.
Bitte um Hilfe. Viele Grüße,