Hi!
Ich bin mal gerade wieder am programmieren und komme an einer Stelle nicht weiter (Objektorientiert). Ich möchte einen kleinen Ablauf starten. Ich habe ein Kreis gezeichnet mit dc.Ellipse, der blau ist. Nun möchte ich, dass wenn ich die Maustaste drücke, sich die farbe ändert. Allerdings nicht einmal, sondern zwei oder mehrmals. Dies soll halt in einem gewissen Zeittakt passieren (z.B. Sekundentakt).
Der Kreis ist nun blau und sobald ich drücke, springt die Farbe auf gelb, dann auf rot, dann auf grün um.
Welche Funktion benötige ich. Bitte möglichst einfach erklären.wenns geht, vielleicht ein paar Programmierzeilen aufschreiben, damit ich es besser nachvollziehen kann.
Danke im Vorraus.
Gruß Mirko
Ich bin mal gerade wieder am programmieren und komme an einer Stelle nicht weiter (Objektorientiert). Ich möchte einen kleinen Ablauf starten. Ich habe ein Kreis gezeichnet mit dc.Ellipse, der blau ist. Nun möchte ich, dass wenn ich die Maustaste drücke, sich die farbe ändert. Allerdings nicht einmal, sondern zwei oder mehrmals. Dies soll halt in einem gewissen Zeittakt passieren (z.B. Sekundentakt).
Der Kreis ist nun blau und sobald ich drücke, springt die Farbe auf gelb, dann auf rot, dann auf grün um.
Welche Funktion benötige ich. Bitte möglichst einfach erklären.wenns geht, vielleicht ein paar Programmierzeilen aufschreiben, damit ich es besser nachvollziehen kann.
Danke im Vorraus.
Gruß Mirko