Ce programme comporte deux fenêtres :
--- une fenêtre éditeur de Kakuro, qui permet de créer et moduler ses grilles à volonté
--- une fenêtre joueur de Kakuro, qui ne permet que d'ajouter et gommer des valeurs
Les deux fenêtres pouvant ouvrir/sauvegarder des documents, au format XML. (Balises définies par la librairie XStream 1.2), et comportant une échelle de valeurs (réglette) où il suffit de cliquer pour déterminer la valeur de remplissage des cases.
La fenêtre éditeur comporte en outre, dans sa zone dessin, 3 cases types permettant de choisir le type de case de remplissage : case neutre, case indices et case valeurs (une case vierge étant ici une case valeur).
J'ai compilé ce programme avec JAVA 6. Ce programme utilise la librairie SWING.
A la base j'ai conçu ce programme pour remédier au fait que sur certains sites Internet, on nous propose des kakuros, mais sous forme d'image. Pourquoi alors ne pas utiliser Paint ? Paint ne me convenait pas parce que ce n'est pas très pratique
pour éditer un kakuro. (A ce propos, j'aurais rêvé d'un programme qui prend en charge des images GIF et JPEG et reconnaisse automatiquement les cases ... peut être pour plus tard ! Mais j'ai bien dit "rêvé" et "peut être" !)