X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/graphlib_java.git/blobdiff_plain/8d76b4d26dec97bf1b5dad56136849a490244e7c..123963640a2e980433e7ba6076bf97b8c1e1564b:/Exemple2.java diff --git a/Exemple2.java b/Exemple2.java index 1cff9d9..0043e5b 100644 --- a/Exemple2.java +++ b/Exemple2.java @@ -3,10 +3,13 @@ import java.util.*; public class Exemple2 { public static void main(String[] args) { + // Création de la fenêtre DrawingWindow w = new DrawingWindow("Exemple 3", 640, 480); int width = Math.min(w.width - 1, w.height - 1) / 2; + // Affichage de rectangles concentriques, avec un dégradé de + // couleurs for (int z = 0; z <= width; z++) { float r, g, b; float s = 3.0f * z / width; @@ -25,7 +28,9 @@ public class Exemple2 { g = 0.0f; b = 1.0f - s; } + // On change la couleur de dessin... w.setColor(r, g, b); + // ... et on affiche un rectangle w.drawRect(z, z, w.width - 1 - z, w.height - 1 - z); } }