Description
Nous avons vu comment créer des interfaces graphiques en utilisant Swing et AWT. Il peut maintenant être utile de dessiner son propre composant ou de créer un panel graphique afin d’afficher des figures géométriques, des graphes, créer un jeu vidéo, etc...
C’est ce que permet Java2D. Il s’agit d’un ensemble de classes qui servent à l’affichage 2D en Java.
Avec cette API, on peut manipuler des formes vectorielles, des images bitmap, des textes avec polices de caractères, gérer l’impression papier etc...
Nous verrons aussi comment interagir avec l’utilisateur à partir d’un panel graphique Java2D en gérant le drag-and-drop de l’utilisateur.