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

(Die Seite wurde neu angelegt: „{{NNavigation}} Das Fenster ist etwas klein und leer. Lass es uns etwas größer machen und einfärben. Übernimm foglenden Code in den Editor und führe ihn…“)
 
 
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{NNavigation}}
{{NNameAnzeigen}}{{NNavigation}}


Das Fenster ist etwas klein und leer. Lass es uns etwas größer machen und einfärben. Übernimm foglenden 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" line="1">
<syntaxhighlight lang="Java">
void setup() {
void setup() {
   size(800, 600);
   size(800, 600);
Zeile 13: Zeile 13:
</syntaxhighlight>
</syntaxhighlight>


Die <code>size</code>-Methode setzt die Fenstergröße (Breite und Höhe). Die <code>background</code>-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.
Das Ergebnis sollte so aussehen:
[[Datei:BlackWindow_Processing.png|center|600px]]
== Der Weltraum ==
Dieses Fenster soll das Weltall darstellen. Unendliche Weiten ...
{{Pfad|3|Lass uns das Nichts mit etwas füllen.}}
8.581

Bearbeitungen