Bonjour à tous,
Voici mon problème:
En entré, j'ai une une série de coordonnées (x=..., y=...). En sortie, une image jpeg qui affiche les points correspondants.
Dans un premier temps, j'ai créé un JPanel puis je l'ai transformé en jpeg avec la méthode ImageIO.write. Tout fonctionne bien.
Sauf que j'ai besoin de lancer mon application sur un serveur distant. Du coup, j'ai l'erreur suivante:
Exception in thread "main" java.awt.HeadlessException
at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:159)
Je comprends le problème mais je ne sais pas quoi faire:
-Les solutions qui consiste à rediriger l'affichage sur ma machine ne sont pas possible.
- Dire à awt que je souhaite créer l'objet mais pas l'afficher...?
- Utiliser un outils tel que gnu-plot. Mais il n'est pas installer. Sur mon serveur, il n'y a même pas de compilateur C pour l'installer.
- Utiliser une autre solution...
Merci de votre aide.
Partager