begin process at 2012 02 09 07:27:41
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Jeux

 > MAHJONG SOLITAIRE APPLET.

MAHJONG SOLITAIRE APPLET.


 Information sur la source

Note :
9 / 10 - par 2 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Jeux Classé sous :mahjong, jeu, solitaire, applet Niveau :Débutant Date de création :12/04/2005 Date de mise à jour :25/04/2005 12:04:18 Vu / téléchargé :18 366 / 832

Auteur : Pratana

Ecrire un message privé
Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
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.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

13 avril 2005 10:27:53 :
J'ai rajouté un morceau de code pour vérfier que le plateau ne comporte aucune tuile doublon qui pouvait empecher le bon déroulement du jeu. Cela l'indique, mais ca le supprime pas pour autant. J'ai corrigé le plateau "easy" afin d'enlever les tuiles doublon. j'ai mis une nouveau plateau "3towers" vraiment très dur.
25 avril 2005 12:04:18 :
jai mis des minuscule pour les images et leurs emplacements voir si ca marche mieux comme ca.

 Sources du même auteur

Source avec Zip Source avec une capture OUTPOST (PAS FINIT)
Source avec Zip Source avec une capture JEU OBJECTIF CATHAN APPLET
Source avec Zip Source avec une capture JEWELS
Source avec Zip Source avec une capture MAISON DE POUPÉE
Source avec Zip Source avec une capture LABYRINTHE MASTER

 Sources de la même categorie

Source avec Zip Source avec une capture UN SIMPLE SNAKE EN JAVA par Niidhogg
Source avec Zip Source avec une capture [MIDP] SIMPLE CHESS BOARD par loloof64
Source avec Zip Source avec une capture JEU DE DAMES par Julien39
Source avec Zip BLACKBOX SWING ET JAVA2D par GodConan
Source avec Zip Source avec une capture COMBAT DE SERPENTS VERSION MIDLET par khilio

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture MAHJONG.....LE VRAI par Tacs
Source avec Zip Source avec une capture CHASSE MOUTON APPLET JAVA par samana
Source avec Zip Source avec une capture BASE DE DÉPART POUR CRÉER UN JEU (APPLET SWING) par paohlott
Source avec Zip Source avec une capture GETRIX (JEU TETRIS EN JAVA) par imad3000
Source avec Zip Source avec une capture PROGRAMME DE SOLITAIRE EN JAVA par gmi19oj19

Commentaires et avis

Commentaire de Arnold59 le 25/04/2005 11:17:16

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)


Commentaire de Pratana le 25/04/2005 11:22:55

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é?

Commentaire de Arnold59 le 25/04/2005 11:31:26

Comment lancer applet viewer ?

Commentaire de Arnold59 le 26/04/2005 20:35:59

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?

Commentaire de Pratana le 26/04/2005 21:08:43

jai la version version 1.4.2_06.
deprecated n'empeche pas de marcher.

Commentaire de Arnold59 le 30/04/2005 10:48:50

Voilà j'ai recompilé la source, voicil les indications, mais les 2 sources ont été compilé, mais l'applet n'affiche qu'un écran bleu sous Internet Explorer 5.0

C:\MahJong>javac -deprecation MahJong.java
MahJong.java:65: warning: size() in java.awt.Component has been deprecated
                g.fillRect(0, 0, size().width, size().height);
                                 ^
MahJong.java:65: warning: size() in java.awt.Component has been deprecated
                g.fillRect(0, 0, size().width, size().height);
                                               ^
MahJong.java:89: warning: mouseDown(java.awt.Event,int,int) in java.awt.Componen
t has been deprecated
        public boolean mouseDown(Event evt, int x, int y)
                       ^
MahJong.java:246: warning: readLine() in java.io.DataInputStream has been deprecated
                                ligne = data.readLine();
                                            ^
4 warnings


Commentaire de Arnold59 le 16/09/2007 15:07:18

Bonjour,

Fonctionne correctement avec Compilateur JDK 1.6 update 2 ;-)  

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Code source 'Jeu de la vie' - Applet Java [ par brandtance ] Bonjour, je suis &#233;tudiant et je dois rendre un projet pour la semaine projet....Le projet est la cr&#233;ation d'une applet Java montrant le jeu inteligence artificielle pour le solitaire (avec bille) [ par aiglon157 ] J'essai de faire un IA pour le jeu du solitaire qui permeterai de proposer le meilleur coup &#224; jouer &#224; n'importe quel moment du jeu. Je pense Applet jeu multijoueur [ par The69thMan ] Bonsoir,J'aimerais savoir comment créer, dans les grandes lignes, un jeu de cartes multijoueur sur internet. En fait le plus gros souci est d'arriver Code java [ par samder76 ] Salut,Je recherche le code source (en java si possible) d'un jeu portant sur le problème du déplacement du cavalier sur un plateau d'échec avec l'inte Une applet exécuté chez un client peut-elle laisser des traces chez l'hôte [ par schizogames ] En gros, je veux savoir si avec un site perso du style www.wanadoo.fr\.....com je peux faire écrire des infos par ceux qui éxécutent l'applet (comme l Java Applet [ par kornpop ] Bonjour!Je recherche a faire une petite applet donc il y aurait un tableau de JLabel avec des images de cartes par exemple. Je cherche a reproduire un Ouverture d'un applet dans une nouvelle fenêtre [ par patriospatrios ] Bonjour; J'ai une page jsp dans laquelle je fais appel à un applet avec la balise &lt;applet&gt;&lt;/applet&gt;. Je veux au lieu d'afficher cet applet Questions Simple: Applet et JDBC [ par scrincer ] Bonjour, je débute en java mais j'aurai plusieur questions , je sais que les applets sont restreint de liberté par mesure de securité, mais si je met Lancer un applet en cliquant sur un bouton [ par lucky31 ] Salut, je veux acceder a l'applet2 via un click sur le boutton qui se trouve dans l'applet1...Merci ... Lancer un applet lors d'un clic sur un boutton [ par lucky31 ] Salut, je veux acceder a l'applet2 via un click sur le boutton qui se trouve dans l'applet1...Merci ... <!-- sig -


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,718 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales