Informções em Gauge

2 respostas
P

Estou tentando representar em um gauge o tanto que tem de espaço ocupado e livre de memória.
Para isso estou fazendo desse modo:

float espacoOcupado, espacoTotal, fValor;
int valor;
try
{
     espacoOcupado = (float) rsNomes.getSize();
     espacoTotal = (float) rsNomes.getSizeAvailable();
     fValor = (espacoOcupado * 100) / espacoTotal;
     valor = (int)fValor;
     gaStatus.setValue(valor);
} catch (RecordStoreNotOpenException ex)
{
   
}

Porém da esse erro:

java.lang.NullPointerException: 0
at Agenda.startApp(Agenda.java:138)
at javax.microedition.midlet.MIDletTunnelImpl.callStartApp(), bci=1
at com.sun.midp.midlet.MIDletPeer.startApp(), bci=7
at com.sun.midp.midlet.MIDletStateHandler.startSuite(), bci=269
at com.sun.midp.main.AbstractMIDletSuiteLoader.startSuite(), bci=52
at com.sun.midp.main.CldcMIDletSuiteLoader.startSuite(), bci=8
at com.sun.midp.main.AbstractMIDletSuiteLoader.runMIDletSuite(), bci=161
at com.sun.midp.main.AppIsolateMIDletSuiteLoader.main(), bci=26

Alguém sabe o que pode ser?

2 Respostas

G

talvez você tenha esquecido de inicializar alguma variável, pois está sendo lançado um NullPointerException.

S

Tá dando erro na linha 13 da sua classe agenda, uma variavel está com o valor null.

Criado 20 de setembro de 2010
Ultima resposta 21 de set. de 2010
Respostas 2
Participantes 3