Accueil > > > APPLICATION KAKURO
APPLICATION KAKURO
Information sur la source
Description
Application kakuro permettant -> générer des grilles (niveau facile) -> création de ses propres grilles -> ouverture de grille (txt, xml) -> sauvegarde de grille (txt, xml, jpeg couleur, jpeg noir et blanc) -> solutionneur de grille
Conclusion
Compilé sous Eclipse 3.2 avec Java 1.6 : utilisation de la programmation générique . La Javadoc est volontairement non commentée : j'ai essayé autant que possible de choisir des noms explicites . Les sources sont également volontairement en anglais, mais l'application est en francais .
Historique
- 30 mars 2007 18:12:53 :
- Pas grand chose si ce n'est que maintenant on peut sauvegarder la grille (pour la fenêtre de notre choix) sous une image JPEG, le menu proposant de sauvegarder en couleur ou en niveau de gris.
- 02 août 2007 22:04:29 :
- La principale mise à jour réside dans la proposition de toutes les solutions. Egalement des boutons pour permettre de rendre la grille vierge de tout chiffre dans les cases valeurs. Enfin petite amélioration graphique : les chiffres ne collent plus aux bords des cases .
- 02 août 2007 22:07:17 :
- La principale mise à jour réside dans la proposition de toutes les solutions. Egalement des boutons pour permettre de rendre la grille vierge de tout chiffre dans les cases valeurs. Enfin petite amélioration graphique : les chiffres ne collent plus aux bords des cases .
- 03 août 2007 17:03:49 :
- Les fichiers n'étant pas directement visibles, j'ai recompressé moi-même l'ensemble, sans passer par Eclipse, et rennvoyé le fichier compressé.
- 08 août 2007 21:58:45 :
- à destination de tout utlisateur :
*** Les deux fenetres editeur et joueur n'ont plus
la réglette de choix de chiffres : il suffit de cliquer
dans la case à modifier et une rosace de chiffres à
sélectionner apparait (fenêtre qui disparait au moment
du choix du chiffre)
*** La fenetre joueur kakuro propose toutes les
combinaisons d'une somme si l'on clique sur son indice
(fenêtre qui peut être fermée en cliquant sur sa croix)
*** Le solveur de grille tient compte des chiffres déjà
inscrits
à destination des programmeurs :
*** Les balises des fichiers XML ont des noms beaucoup plus évocateurs
(utilisation de l'API JDOM au lieu du sérialiseur de
Java Beans). Toutefois, la structure est la même .
*** Les classes de LOGGING sont encores présentes au cas où,
mais le code de logging a été supprimé
- 09 septembre 2008 19:32:27 :
- Tout : l'interface, le code... et la pseudo-génération de grille comme fonctionnalité supplémentaire .
Format XML légèrement simplifié mais définitif .
- 09 septembre 2008 19:37:09 :
- Tout -> Code et interface, format xml (légèrement simplifié et définitif)
- 24 juin 2009 00:19:57 :
- J'ai encore recodé l'interface depuis le début; mais j'ai également implémenté quelque chose qui ressemble à un générateur de grilles faciles (au delà de 9 * 9 cases, la génération devient plus compliquée) . Pour cela je me suis inspiré des sources disponibles à http://startofentry.blogdns.org/space/k4kur0, k4kur0 étant une application kakuro pour mobile .
Enfin, malgré des efforts au début, le codage est très "sale et désordonné" et la gestion des erreurs est très brouillonne . Mais je préférais le finir avant cet été et je pense sortir des sources plus "propres" dès que j'aurais à nouveau le temps .
Le format XML est aussi légèrement modifié, le format texte ne gère plus les candidats multiples, ce qui peut faciliter son utilisation .
Sources du même auteur
Sources de la même categorie
Commentaires et avis
Discussions en rapport avec ce code source dans le forum
solveur kakuro [ par kspeciall ]
Bonjour à tous,Je dois faire un solveur de kakuro en java dans le cadre d'un projet complémentaire et je galère un peu. Je voulais savoir si quelqu'un
éditeur à coloration [ par didoux95 ]
Bonjour à tous.je souhaite faire un éditeur à coloration synthaxique. L'éditeur est fait, il ne me reste plus que la coloration du texte.C'est à ce ni
ches engine [ par simonlemay ]
Bonjour, je suis passioné des échecs et de programmation j'aimerais faire mon propre programme d'échecs. Le problèmes et que partir de 0 est très ardu
comment ajouter des images dans un JTextarea [ par imenmannou ]
Salut,Je fais une interface graphique , je veux faire un aide d'un éditeur pour cela ,j'ai fait une frame JFrame contenant un Jtextearea ,j'ai ecrit d
[Kakuro] Générer rapidement une grille . [ par loloof64 ]
Bonjour à tous J'ai du mal à créer de grilles de kakuro de taille assez importante (à partir de 8*8) .J'ai passé enormément de temps sur le Web pour t
Intégrer une fonction dans iReport [ par fench2 ]
Bonjour,Je cherche à intégrer une fonction dans iReport en utilisant l'éditeur de scriptlet.Dans cet éditeur, je défini bien ma nouvelle classe de scr
générateur de code [ par rchl164 ]
Bonjour je veux trouve un programme qui permet graphiquement de dessiner les interfaces, qui seront ensuite intégrées dans le projet. Lors de la comp
Quel éditeur pour débuter [ par zincben ]
Bonjour, je voudrais débuter en java et je voudrais savoir quel éditeur vous pouvez me conseiller.Merci
|
Derniers Blogs
[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ?MYTIC - SHAREPOINT 2010 : DéJà UN MYTHE MICROSOFT ? par junarnoalg
La prochaine session de MyTIC aura lieu à Namur, le 23 mars prochain. Pendant presque une heure, nous parlerons de SharePoint 2010. Voici un aperçu du programme.
Accueil : 17h30 Début de la session : 18h00 - Les nouvelles int...
Cliquez pour lire la suite de l'article par junarnoalg [MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril
Forum
LOG4JLOG4J par betty555
Cliquez pour lire la suite par betty555
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|