Conversão do valor do TextField para float

Alguém saberia me dizer pq ocorre erro (somente em tempo de execução) nessa linha:

dados[0] = (float) Double.parseDouble(t1.getText()) / 10;

onde:
dados é um vetor de float: float[] dados = null;

Valeu.

ai Scheide, primeiramente seja super bem-vindo(a) ao fórum e a comunidade! bem, respondendo a tua duvida, tu inicializou o teu vetor de float com um tamanho???

isso ai só declara:

float[] dados = null;

…e isso ai inicializa (no caso, 10 elementos):

dados = new float[10];

…e outra, ao invéz de usar um parseDouble(), e ainda fazer o cast pra float, tu pode usar um Float.parseFloat() :smiley:

Valeu por todas as dicas…
tou apanhando feio do Java… hehe
[]'s