Lernpfad:Objektorientierte Programmierung mit Processing/2: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
{{NNavigation}} | {{NNavigation}} | ||
Das Fenster ist etwas klein und leer. Lass es uns etwas | 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 | 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. | ||
Version vom 7. Februar 2022, 23:47 Uhr
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:
void setup() {
size(800, 600);
}
void draw() {
background(0);
}
Die size()-Methode setzt die Fenstergröße (Breite und Höhe). Die background()-Methode färbt den Hintergrund ein (in diesem Fall schwarz).
Die beiden Methoden setup()
und draw()
haben eine besondere Bedeutung in Processing:
setup()
wird aufgerufen, wenn das Programm gestartet wird und dient dazu, den Startzustand des Programms herzustellen.draw()
wird von Processing in regelmäßigen Abständen aufgerufen und zeichnet den Inhalt in das Fenster.
Das Ergebnis sollte so aussehen:
Der Weltraum
Dieses Fenster soll das Weltall darstellen. Unendliche Weiten ...