UHU-StartseiteInformatikTechnikenprocessingEinführung
Hallo, Welt!



Hallo Welt mit Processing

Hallo Welt

//---- Fenstergröße und Hintergrundfarbe ----
size(300, 100); background(0);
//---- Zeichensatz laden und voreinstellen ----
PFont fontA = loadFont("Eureka90.vlw");
textFont(fontA, 32);
//---- Text ausgeben ----
text( "Hallo Welt ! ...\nOh, und hallo Robert", 10, 40 );



Erklärung
  • size(300,100)
    Bestimmt die Größe des Fensters in Pixel. Der erste Parameter (300) bestimmt die Breite des Fensters, der zweite Parameter (100) bestimmt die Höhe.
  • background(0)
    Bestimmt die Hintergrundfarbe. "0" bedeutet "schwarz", "255" "weiß", Zahlen dazwischen führen zu entsprechenden Grauwerten.
  • PFont fontA = loadFont("Eureka90.vlw")
    lädt den Zeichensatz "Eureka90.vlw" und speichert ihn stellt ihn unter dem Namen "fontA" zur Verfügung.
  • textFont(fontA, 32);
    Setzt den Zeichensatz auf fontA mit einer Höhe 32 Pixel. Alle folgenden Textausgaben erfolgen mit diesem Zeichensatz.
  • text( "Hallo Welt ! ...\nOh, und hallo Robert", 10, 40 );
    gibt den angegebenen Text aus. Die darin enthaltene Zeichenkette "\n" bewirkt einen Zeilenumbruch: der folgende Text beginnt am Anfang der nächsten Zeile.
Wichtig: damit das Programm funktioniert, muss man sich einen neuen Zeichensatz für sein Projekt bauen. Siehe "Tools→Create Font..."



Aufgabe
Produziere folgende Grafik:



Neue Textausgabe
optimal sichtbar mit Firefox Formeln mit asciimath Druckversion