DruideGUI

DruideGUI est une API qui simplifie l'intégration de vos IHM lorsque vous utilisez le code Java Swing généré par Abeille Form Designer's.

Il suffit de :

  • Créer vos écrans avec Abeille Form Designer,
  • Générer les classes Java correspondante (toujours avec Abeille),
  • Remplacer le "extends JPanel" avec "extends DruideJPanel",
  • Ajouter les méthodes obligatoire pour l'utilisation de DruideJPanel,
  • Surcharger les méthodes de DruideJPanel dont vous avez besoin (évènements, initialisation, ...entre autres).

Une fois que cela est fait vous avez :

  • Vos écrans automatiquement centrés (positionnable à la demande dans une prochaine version),
  • Faible empreinte mémoire (DruideGUI gère une seule instance de chaque écran en mémoire),
  • Coder rapidement vos fenêtres modale d'erreur ou de warning,
  • Evènements (souris, clavier, ...) prêts à l'emplois.

J'essaierai de sortir une version d'ici fin Octobre...

En attendant vous pouvez regarder DruideCave afin de le voir fonctionner.