Documentation de JSesh

Guide du développeur : JSesh 8

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 :

Si vous avez du code écrit pour JSesh 7, voyez Passer de JSesh 7 à JSesh 8.

Les démonstrations

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.