Cuestión : Applet del cliente de Java - pasando uno boleano a otro

Bien, así que progreso va grande. Ahora estoy trabajando en el servidor-lado que coge. Los clientes de esa manera dos sabrán cuándo alguien ha cogido un artículo de la tierra. el

Alright, así que el interior del tileGen tiene diversos booleans que digan al drenaje o no dibujar el arma o no permitir que el arma sea up.

Anyway, porque ahora estoy trabajando en la espada… aquí soy cómo works.

When un cliente que esté cogiendo el artículo hace esto: class= " lineNumbers " >
1 del >

 si (drawSword)
{
	si (== del currentMap 1)
	{
		si (== del spawnY del && del == 13 del spawnX 7)
		{
			drawSword = falso;
			drenaje = “drawSword”;
			currentItem = “3”;
			intento
			{
				addInv (3);
			}
			retén (excepción ere)
			{t
				ere.printStackTrace ();
			}
		}
	}
}
el class= >

If de

Anyway, de que de la “recolección "… en la línea 1023 es después donde envía esta acción al servidor: class= " lineNumbers " >
1 del >
} si (== “recolección” del myCommand) {
				//int theirTile = tablero [spawnY] [spawnX];
                  os.println (me.getUsername () + “|” + currentItem + “|” + drenaje + “|" + theirTile + “|recolección”);
            }
el azulejo " claro " de >

Their del class= de

Then volvemos alinear 420 donde está class= el funcionamiento () " lineNumbers " >
1 del >
 si (“recolección” .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 de la internacional = Integer.parseInt (temp [1]);
	c.append (“\ n " +temp [0] +” cogió “+ getItem (theItem) [0] +” .");
	Boolean.parseBoolean (temp [2]) = falso; ¿drawSword de // = falso?
}
la línea " clara " de >
the primer del class= de
Then aquí es donde miente mi problema. que estoy intentando conseguir la secuencia “drawSword” como el boleano ser falsa pero consigo este error: class= " lineNumbers " >
1 del >

 C:\wamp\www\mystikrpg\tileGen.java: 428: tipo inesperado
required: variable
encontrado: valor
	Boolean.parseBoolean (temp [2]) = falso; ¿drawSword de // = falso?
	                    ^
1 error

La herramienta terminó con el código de salida 1
class= >

So de

Any?
class= del

Respuesta : Applet del cliente de Java - pasando uno boleano a otro

Sí, el código no tiene ningún sentido. Usted puede o conseguir el valor, o fijar el valor:
1:
2:
3:
4:
5:
boleano que = Boolean.parseBoolean (temp [2]);

// o

temp [2] = “falso”;
Otras soluciones  
 
programming4us programming4us