Mahjong solitaire applet.

Soyez le premier à donner votre avis sur cette source.

Vue 22 378 fois - Téléchargée 1 380 fois

Description

C'est le trés classique mahjong ni plus ni moins. Il charge un fichier inf qui positionne les tuiles sur l'écran ce qui fait un jeu parametrable même si le nom du fichier doit etre indiqué dans les parametres de l'applet. Pour l'instant seulement 2 fichiers sont joint.
J'ai essayé de mettre beaucoup de commentaire.

Conclusion :


Si vous faites d'autre niveau, envoyez les moi je serais ravi de les essayer.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Arnold59
Messages postés
50
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
3 mars 2009
-
C:\WINDOWS\Bureau\Casse_Tete\javac MahJong.java
Note: MahJong.java uses or overrides a deprecated API
Note: Recompile with -deprecation for details.

// Source MahJong.java
public void init() {
// * * * démarrage de la partie ici * *

Dimension screenSize = getSize();
scrWidth = screenSize.width;
scrHeight = screenSize.height;

//charger les images du jeux
for (int i=1; i < 43; i++) {
img_Tiles[i] = chargerImage( "IMAGES/TILE"+i+".GIF" );
}
int n=0;
//charger le nombre de tiles dans type
for (int i=1; i < 31; i++) {
nbTiles[i] = 4;
n+=4;
}
for (int i=31; i < 43; i++) {
nbTiles[i] = 2;
n+=2;
}
System.out.println("tile nb :"+n);

//charger le fichier board
fichier = getCodeBase()+getParameter("board");
chargerBoard( fichier );

nbIdentique();

}

public void paint(Graphics screen) {


J'ai lancé l'applet sous Mozilla 1.7.3, Internet Explorer 5 :

Seul le fond d'ecran bleu s'affiche avec l'inscription du

Applet :
Tuiles restantes : 0 of 144(100%)
coups possibles: 14

Version de Java : JDK 1.4
java version "1.4.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-b92)
Java HotSpot(TM) Client VM (build 1.4.0-b92, mixed mode)
Pratana
Messages postés
77
Date d'inscription
jeudi 1 avril 2004
Statut
Membre
Dernière intervention
19 avril 2018
-
les images des tuiles ne s'affichent pas. j'ai jamais essayé avec mozilla quand j'y pense. je crois que ca dois etre un probleme avec la casse de la police (ce n'est pas un jeu de mot) je vais eviter de mettre des majuscule partout.
avec l'applet viewer, ta essayé?
cs_Arnold59
Messages postés
50
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
3 mars 2009
-
Comment lancer applet viewer ?
cs_Arnold59
Messages postés
50
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
3 mars 2009
-
Compilation des progs :

- tile.java et MahJong.java
- Emplacement des images : MahJong\images\Tile

C:\MahJong>javac MahJong.java
Note: MahJong.java uses or overrides a deprecated API.
Note: Recompile with -deprecation for details.

MahJong.java

public void init(){
.....
for (int i=1; i < 43; i++) {
img_Tiles[i] = chargerImage( "images/title"+i+".gif" );
}
int n=0;
....
}


Au fait tu as compilé ta source sous quelle version de Java?
Pratana
Messages postés
77
Date d'inscription
jeudi 1 avril 2004
Statut
Membre
Dernière intervention
19 avril 2018
-
jai la version version 1.4.2_06.
deprecated n'empeche pas de marcher.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.