mercredi, novembre 09, 2005

SET : Enums et Java 1.5

Je viens de lire ça!

Leur exemple est pile-poil ce que je cherchais pour me debarrasser de ces classes qui devaient contenir le comportement et les methodes de mes enumerations pour le jeu de Set...

En fait, on peut ajouter des methodes a une enum en Java 1.5, ce qui rend le code beaucoup plus lisible...


Maintenant je me retrouve avec des enumerations claires du genre:

public enum Couleurs implements IAttribut
{
Rouge(1),
Vert(2),
Bleu(3);

private final int valeur;

public int getValeur()
{
return valeur;
}

Couleurs(int i)
{
this.valeur = i;
}
}


Trop net!!

Ca avance un peu sinon au niveau user interface, j'ai ajouté un JPanel princpal qui englobe la table.
En passant j'ai appris *a la dure* que JTable etait une classe de l'API...bonjour les conflits de namespaces...bah pourquoi ca affiche pas?
Au moins maintenant je sais que je dois utiliser JTableJeu, pour ne pas empieter sur les API Swing existantes!

Plus qu'a creer un JComponent pour afficher le score en haut et un autre en bas pour expliquer pourquoi les cartes forment pas un set.

Et sinon je vais faire de mon mieux pour envoyer des captures d'ecrans d'ici la fin de la semaine...

Aucun commentaire: