Processing (programozási nyelv)

A Wikipédiából, a szabad enciklopédiából
A lap korábbi változatát látod, amilyen B.Zsoltbot (vitalap | szerkesztései) 2020. szeptember 7., 22:59-kor történt szerkesztése után volt. Ez a változat jelentősen eltérhet az aktuális változattól. (replaced: <source → <syntaxhighlight (2), </source> → </syntaxhighlight> (2) AWB)
Processing

ParadigmaObjektumorientált
Jellemző kiterjesztés.pde
Megjelent2001
TervezőCasey Reas, Benjamin Fry
FejlesztőProcessing Foundation
Utolsó kiadás2.0
Hatással volt ráNumbers, Java, OpenGL, PostScript, C
Operációs rendszer
LicencGPL, LGPL
Weboldal


A Processing egy nyílt forráskódú programozási nyelv és integrált fejlesztői környezet (IDE). Ez a programozási nyelv a Java-n alapul, de egyszerűsített szintaxist és grafikus programozási modellt használt.

Hello World!

Konzolra

A Processingben a Hello World! program nagyban hasonlít a java Hello World!-jéhez, de egyszerűbb:

println("Hello World!");

Ablakban

Egy ablakba kiírni a Hello World!-öt kicsit bonyolultabb:

void setup() {
  // Beállítjuk az ablak méretét és az anti-aliasing-ot
  size(200, 200);
  smooth();
  // Beállítjuk a tinta színét, a betűtípust és a szöveg igazítását
  fill(0);  // Fekete
  // Állítsuk be a betűtípust (az alapértelmezett a Sans Serif)
  textFont(createFont("SansSerif",18));
  textAlign(CENTER);
  noLoop();  // a draw() metódus csak egyszer fut le
}

void draw() {
  // Rajzoljuk ki a szöveget az előbb beállított betűtípussal és színnel az ablak közepére
  text("Hello World!", width/2, height/2);
}

Források

Fordítás

Ez a szócikk részben vagy egészben a Processing (programming language) című angol Wikipédia-szócikk fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.