Question : Applet de client de Java - passant un booléen à l'autre

Bien, ainsi progrès va grand. Je travaille maintenant au serveur-côté reprenant. Les clients de cette manière deux sauront quand quelqu'un a pris un article outre de la terre. le

Alright, ainsi l'intérieur de tileGen a les différents booleans qui indiquent à l'aspiration ou ne pas dessiner l'arme ou ne pas permettre à l'arme d'être up.

Anyway, parce que maintenant je travaille à l'épée… voici comment elle works.

When un client qui reprend l'article fait ceci : class= " lineNumbers " >
1 de >

 si (drawSword)
{
	si (== de currentMap 1)
	{
		si (== de spawnY de && de == 13 de spawnX 7)
		{
			drawSword = faux ;
			aspiration = « drawSword » ;
			currentItem = « 3 » ;
			essai
			{
				addInv (3) ;
			}
			crochet (exception avant)
			{t
				ere.printStackTrace () ;
			}
		}
	}
}
le class= >


If de

Anyway, ensuite celui de « collecte "… sur la ligne 1023 est où il envoie cette action au serveur : class= " lineNumbers " >
1 de >
} autrement si (== « collecte » de myCommand) {
				//int theirTile = panneau [spawnY] [spawnX] ;
                  os.println (me.getUsername () + « | » + currentItem + « | » + aspiration + « |" + theirTile + « |collecte ») ;
            }
la tuile " claire " de >


Their de class= de

Then nous retournons pour rayer 420 où la course () est class= les " lineNumbers " >
1 de >
 si (« collecte » .equalsIgnoreCase (temp [4]))
{
	c.append (« \ n " +temp [0] + « | » + temp [1] + « | » + temp [2] + « | » + temp [3] + « | » + temp [4]) ;
	changeX de //int = Integer.parseInt (temp [1]) ;
	changeY de //int = Integer.parseInt (temp [2]) ;
	//board [changeY] [changeX] = 4 ;
	theItem d'international = Integer.parseInt (temp [1]) ;
	c.append (« \ n " +temp [0] + » a pris « + getItem (theItem) [0] + » .") ;
	Boolean.parseBoolean (temp [2]) = faux ; drawSword de // = faux ?
}
la ligne " claire " de >

the premier de class= de
Then ici est où mon problème se trouve. que j'essaye d'obtenir la corde « drawSword » en tant que booléen d'être fausse mais j'obtiens cette erreur : class= " lineNumbers " >
1 de >

 C:\wamp\www\mystikrpg\tileGen.java : 428 : type inattendu
required : variable
trouvé : valeur
	Boolean.parseBoolean (temp [2]) = faux ; drawSword de // = faux ?
	                    ^
1 erreur

L'outil a accompli le code de sortie 1
class= >


So de

Any ?
class= de

Réponse : Applet de client de Java - passant un booléen à l'autre

Oui, le code ne semble aucun raisonnable. Vous pouvez ou obtenir la valeur, ou placer la valeur :
1 :
2 :
3 :
4 :
5 :
booléen qui = Boolean.parseBoolean (temp [2]) ;

// ou

temp [2] = « faux » ;
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us