Plusieurs questions me viennent à l'esprit:
L'application devra tourner en continu => Pourquoi aurais-tu besoin d'un menu. Le propre d'une application qui tourne en continu, c'est de démarrer avec la machine
Maintenant, elle tournera peut être à la demande de l'utilisateur qui la lance à midi parce qu'il va passer l'après midi à signer des trucs. Soit. A vérifier donc l'utilité d'une interface graphique.
Pour scanner un répertoire, depuis java 7, l'api Path fournis tout ce qu'il faut pour être notifié de l'arrivée de nouveau fichiers, c'est génial, plus rien à faire à part signer quand l'api de java 7 te dit qu'il y a un nouveau fichier.
Pour signer, je dirait que tu devrais aller voir dans les sources ce qui se passer quand on clique sur ok après avoir choisi la source et la destination, et appeler le même code mais avec tes propres fichier, que tu as déterminé par ton scan (point 1)
Pour commencer:
Déterminer ce que tu veux comme fonctionnement,
prendre les sources,
naviguer dans les sources jusqu'à un fonctionnement similaire à ce que tu veux faire (ici: signer 1 document via le menu)
voir "comment c'est fait" (© discovery channel)
à partir de là, sortir crayon et papier et te faire un plan d'action en fonction de ce que tu as trouvé
commencer à programmer les changements
Partager