Lernpfad:Objektorientierte Programmierung mit Processing/2: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{NNavigation}}
{{NNavigation}}


Das Fenster ist etwas klein und leer. Lass es uns etwas größer machen und einfärben. Übernimm folgenden Code in den Editor und führe ihn aus:
Das Fenster ist etwas klein und leer. Lass es uns etwas vergrößern und einfärben. Übernimm folgenden Code in den Editor und führe ihn aus:


<syntaxhighlight lang="Java">
<syntaxhighlight lang="Java">
Zeile 13: Zeile 13:
</syntaxhighlight>
</syntaxhighlight>


Die {{Processing Ref|size()}}-Methode setzt die Fenstergröße (Breite und Höhe). Die {{Processing Ref|background()}}-Methode färbt den Hintergund ein (in diesem Fall schwarz).
Die {{Processing Ref|size()}}-Methode setzt die Fenstergröße (Breite und Höhe). Die {{Processing Ref|background()}}-Methode färbt den Hintergrund ein (in diesem Fall schwarz).


Die beiden Methoden <code>setup()</code> und <code>draw()</code> haben eine besondere Bedeutung in {{Processing}}:
Die beiden Methoden <code>setup()</code> und <code>draw()</code> haben eine besondere Bedeutung in {{Processing}}:


* <code>setup()</code> wird aufgerufen wenn das Programm gestartet wird und dient dazu, den Startzustand des Programms herzustellen.
* <code>setup()</code> wird aufgerufen, wenn das Programm gestartet wird und dient dazu, den Startzustand des Programms herzustellen.
* <code>draw()</code> wird von {{Processing}} in regelmäßigen Abständen aufgerufen und zeichnet den Inhalt in das Fenster.
* <code>draw()</code> wird von {{Processing}} in regelmäßigen Abständen aufgerufen und zeichnet den Inhalt in das Fenster.


8.581

Bearbeitungen