GetStaticBooleanField
Prototypes
jboolean JNIEnv::GetStaticBooleanField(jclass Classe, jfieldID IdentifiantPropriete);
Description
Lit la valeur de la propriété statique identifiée par IdentifiantPropriete sur la classe Classe.
La propriété est de type boolean.
Exemple
Java
package MonPaquet;
class MaClasse
{
static boolean MaProprieteBoolean;
static byte MaProprieteByte;
static char MaProprieteChar;
static double MaProprieteDouble;
static float MaProprieteFloat;
static int MaProprieteInt;
static long MaProprieteLong;
static Object MaProprieteObject;
static short MaProprieteShort;
static String MaProprieteString;
...
}
C++
#include <jni.h>
JNIEnv *pEnv;
jclass pMaClasse;
jfieldID IdentifiantPropriete;
jboolean Valeur;
...
IdentifiantPropriete=pEnv->GetFieldId(pMaClasse, "MaProprieteBoolean", "Z");
if (!IdentifiantPropriete)
...
Valeur=pEnv->GetStaticBooleanField(pMaClasse, IdentifiantPropriete);
...
Avertissement
Néant.
Voir aussi
GetFieldID pour retrouver l'identifiant d'une propriété.
GetStaticByteField, GetStaticCharField,
GetStaticDoubleField, GetStaticFloatField,
GetStaticIntField, GetStaticLongField,
GetStaticObjectField et GetStaticShortField
pour lire la valeur d'une propriété statique d'un autre type.
SetStaticBooleanField pour écrire la valeur d'une propriété statique.