Class DateChooser

    • Constructor Detail

      • DateChooser

        public DateChooser()
        Erzeugt eine neue Instanz, die dann der grafischen Oberfläche eines Programmes hinzugefügt werden kann
    • Method Detail

      • actionPerformed

        public void actionPerformed​(ActionEvent arg0)
        diese Methode wird ausgelöst, wenn ein Button des aktuellen Monats geklickt wird und bewirkt die Auswahl des geklickten Buttons und das Setzen des entsprechenden Datums
        Specified by:
        actionPerformed in interface ActionListener
      • addActionListener

        public void addActionListener​(ActionListener l)
        registriert eine Komponente zur Benachrichtigung bei Änderung des gewählten Datums
        Parameters:
        l - die Komponente, die benachrichtigt werden soll, wenn sich das gewählte Datum ändert
      • getSelectedDate

        public Date getSelectedDate()
        liefert zur Auswahl das entsprechende Date-Objekt
        Returns:
        das Date-Objet, welches das gewählte Datum repräsentiert
      • setDate

        public void setDate​(int day,
                            int month,
                            int year)
        setzt den Kalender auf das angegebene Datum
        Parameters:
        day - der Tag
        month - der Monat
        year - das Jahr
      • setHelpText

        public void setHelpText​(String message)
      • decreaseMonth

        protected void decreaseMonth()
        diese Methode wird beim Klicken des Buttons ausgelöst, mit welchem ein Monat zurück gesprungen wird
      • increaseMonth

        protected void increaseMonth()
        diese Methode wird beim Klicken des Buttons ausgelöst, mit welchem ein Monat vorwärts gesprungen wird