![]()
TU APPRENDS ICI... |
Le module GPanel dispose de nombreuses fonctions graphiques qui vous permettent de dessiner des formes géométriques. Voici les commandes les plus importantes:
|
EXEMPLES |
Pour les figures qui ne reçoivent pas de coordonnées, tu dois d'abord définir la position du centre à l'aide de pos(x, y). Le curseur graphique invisible se trouve par défaut au point (0, 0). Les fonctions mentionnées ci-dessus ne modifient pas la position du curseur graphique. La couleur de dessin actuelle est définie à l'aide de la commande setColor(« couleur ») ; GPanel reconnaît les couleurs dites X11. Il s'agit de quelques dizaines de noms de couleurs que l'on peut consulter sur Internet à l'adresse https://www.w3schools.com/colors/colors_x11.asp (par exemple « red », « yellow », « blue », « green », « magenta », etc.). La couleur peut également être définie à l'aide de la commande setColor(r, g, b) où r, g et b sont des nombres entiers compris entre 0 et 255 (composantes de couleur RVB). On obtient par exemple une couleur vert clair avec setColor(0, 255, 0). Example 1: cercles et rectangles de différentes couleurs Programme:
Programme:
Example 3: Remplir une figure fermée avec « floodfill » Programme:
|
À RETENIR... |
Tu peux à tout moment consulter la syntaxe correcte des commandes graphiques dans la dokumentation. Tu trouveras également un lien vers la documentation dans l'éditeur WebTigerJython, sous Menu. Le curseur graphique invisible se trouve par défaut au point (0, 0). La commande pos(x, y) te permet de le déplacer vers n'importe quelle position dans la fenêtre graphique. |
À FAIRE PAR TOI-MÊME |
1) |
|
![]() |
2) |
Dessine une croix suisse. |
![]() |
3) |
Dessine un arc-en-ciel. Pour cela, utilise la commande fillArc(r, angle_de_départ, angle_de_fin). |
![]() |
![]()