Hallo,
ich möchte gerne ein Terminmanager schreiben und gestalte dafür zunächst gerade das GUI. Den Kalender will ich auf ein Canvas malen lassen. (Wenn eine Woche dargestellt werden soll, werden entsprechend 7 Terminzeilen dargestellt, wenn ein Monat dargestellt werden soll, werden entsprechend viele Kästchen generiert und das selbe mit einem Jahr)
Wenn ich nun beispielsweise eine Woche mit 7 Feldern darstelle, wie kann ich dann durch ein Klick auf das Canvas den entsprechenden Tag auswählen?
Ich habe das schonmal in einem anderen Programm ohne Erfolg versucht (Der MouseListener hat nie funktioniert und wenn, dann überall auf dem Canvas, also egal ob ich auf Tag 1 oder 2 drücke), aber jetzt wollte ich es wirklich mal wissen.
Oder schlagt ihr eine ganz andere Lösung vor, den Kalender darzustellen? Ich würde mir eben gerne alle Designoptionen (Soll ja auch ein bisschen ansprechend aussehen) freilassen und habe mich deshalb gegen einen JTable oder so entschlossen.
Danke für Antworten,
~Prafy
ich möchte gerne ein Terminmanager schreiben und gestalte dafür zunächst gerade das GUI. Den Kalender will ich auf ein Canvas malen lassen. (Wenn eine Woche dargestellt werden soll, werden entsprechend 7 Terminzeilen dargestellt, wenn ein Monat dargestellt werden soll, werden entsprechend viele Kästchen generiert und das selbe mit einem Jahr)
Wenn ich nun beispielsweise eine Woche mit 7 Feldern darstelle, wie kann ich dann durch ein Klick auf das Canvas den entsprechenden Tag auswählen?
Ich habe das schonmal in einem anderen Programm ohne Erfolg versucht (Der MouseListener hat nie funktioniert und wenn, dann überall auf dem Canvas, also egal ob ich auf Tag 1 oder 2 drücke), aber jetzt wollte ich es wirklich mal wissen.
Oder schlagt ihr eine ganz andere Lösung vor, den Kalender darzustellen? Ich würde mir eben gerne alle Designoptionen (Soll ja auch ein bisschen ansprechend aussehen) freilassen und habe mich deshalb gegen einen JTable oder so entschlossen.
Danke für Antworten,
~Prafy