Si vous savez programmer en Java, vous pouvez utiliser JSesh comme bibliothèque dans vos propres programmes. JSesh 8 est une réécriture majeure des bibliothèques, et son API est beaucoup plus propre que celle de JSesh 7.
Attention : JSesh 8 est encore jeune. L'API a beaucoup changé, et peut encore changer avant d'être figée. N'hésitez pas à l'essayer et à signaler problèmes et suggestions, mais attendez-vous à devoir mettre à jour le code que vous écrivez maintenant.
JSesh 8 nécessite Java 25, et se compile avec Gradle.
Ce guide est organisé autour de cas d'usage concrets :
Graphics2D ;Si vous avez du code écrit pour JSesh 7, voyez Passer de JSesh 7 à JSesh 8.
Le projet jsesh-demos contient de petits projets Gradle indépendants, prêts à l'emploi, qui montrent comment utiliser la bibliothèque. Je vous conseille vivement de les récupérer : la plupart du code de ce guide en provient.
| Démo | Montre comment |
|---|---|
bitmapDemo |
produire des images PNG |
svgExportDemo |
produire des fichiers SVG |
lowleveldrawing |
passer d'une chaîne Manuel de Codage à une image étape par étape |
gui |
construire des champs hiéroglyphiques Swing |
multipleSignSources |
utiliser des signes provenant de plusieurs dossiers |
Le dépôt JSesh contient aussi un dossier 00_Documents/documentation avec la documentation du programmeur qui a servi à écrire ce guide ; elle peut être un peu en avance sur celui-ci.