Webview avec JavaFX et Screenshot

13 juillet 2025 Code JavaWebviewJavaFXScreenshost

Pour un projet personnel, j'ai eu besoin récemment de faire des captures d'écran d'un site web en java. J'ai même envisagé d'installer un serveur avec un outil comme cypress, mais FLEMME.

Une webview avec Java FX

La solution la plus simple que j'ai trouvé est d'utiliser JavaFX.

Import

Voici l'import Maven que j'ai ajouté à mon projet.

<dependency>
    <groupId>org.openjfx</groupId>
    <artifactId>javafx-web</artifactId>
    <version>21.0.5</version>
</dependency>

La version de JavaFX à importer dépend de la version de votre JDK :

Réouverture sur Github.io. Apprendre de nos erreurs.

30 mai 2023 Vie du Blog BlogDeveloppementGeekJava

Bonjour,

Un jour j'ai choisi de redémarrer mon serveur sur OVH. Il n'as pas redémarrer. J'ai perdu ma BDD. Et bien sur mon serveur de backup personnel n'était plus en ligne depuis longtemps. Du coup plus d'OVH, j'ai choisi de refaire le blog mais en statique sur github.io. Donc plus de commentaire, désoler.

Bien évidement je pourrai prendre un millier de générateur de site statique existant, mais pourquoi pas le faire soit même. Mais il semblerait que je préfère redécouvrir la roue. Donc j'ai fait mon propre générateur de site statique que vous retrouverez dans mon github (section contact). Ce moteur utilise les technologie suivante :

  • Java
  • Template en Thymeleaf
  • Lib JS maison qui remplace rapidement Jquery
  • FontAwesome

Il va me falloir beaucoup de temps pour reprendre tous le contenu depuis web archive. Surtout que j'ai perdu beaucoup d'image dans l'opération.

Calendrier