GetDoubleField

Prototypes

jdouble JNIEnv::GetDoubleField(jobject Objet, jfieldID IdentifiantPropriete);

Description

Lit la valeur de la propriété identifiée par IdentifiantPropriete sur l'objet Objet.

La propriété est de type double.

Exemple

Java

package MonPaquet;

class MaClasse
{
boolean MaProprieteBoolean;
byte MaProprieteByte;
char MaProprieteChar;
double MaProprieteDouble;
float MaProprieteFloat;
int MaProprieteInt;
long MaProprieteLong;
Object MaProprieteObject;
short MaProprieteShort;
String MaProprieteString;
...
}

C++

#include <jni.h>

JNIEnv *pEnv;
jclass pMaClasse;
jobject pMonObjet;
jfieldID IdentifiantPropriete;
jdouble Valeur;

...
IdentifiantPropriete=pEnv->GetFieldId(pMaClasse, "MaProprieteDouble", "D");
if (!IdentifiantPropriete)
...
Valeur=pEnv->GetDoubleField(pMonObjet, IdentifiantPropriete);
...

Avertissement

Néant.

Voir aussi

GetFieldID pour retrouver l'identifiant d'une propriété.
GetBooleanField, GetByteField, GetCharField, GetFloatField, GetIntField, GetLongField, GetObjectField et GetShortField pour lire la valeur d'une propriété d'un autre type.
SetDoubleField pour écrire la valeur d'une propriété.