Olá Pessoal.
Tenho uma caixa de texto que recebe valor de uma das posições de um array
Mas não está dando certo:
fornecedorProdText.getText(vetor.get(i));
Neste caso, como eu faço?
Desde já, muito obrigado
Olá Pessoal.
Tenho uma caixa de texto que recebe valor de uma das posições de um array
Mas não está dando certo:
fornecedorProdText.getText(vetor.get(i));
Neste caso, como eu faço?
Desde já, muito obrigado
fornecedorProdText.setText(vetor.get(i));
get - busca valor
set - manda valor
fornecedorProdText.setText(vetor.get(i));get - busca valor
set - manda valor
só uma pequena correção:
set - atribui valor
poste o resto do código…
o que você está tentando fazer ai, pegando a posição i do array, só funcionará se for dentro de um FOR por exemplo…
Se você quer alguma posição especifica, tenta colocar vetor.get(0) ou sei qualquer outro numero que seja…
abs
fornecedorProdText.setText(vetor.get(i));get - busca valor
set - manda valorsó uma pequena correção:
set - atribui valor
Ok… rsrsrs…
Tandrade86
a atribuição está dentro do código.
Está assim, mas fica dando erro.
Quando consulto o Quick fix ele manda eu fazer um casting do tipo String, mas mesmo assim não captura o valor;
for (int i = 0; i < vetorColunas.size(); i++)
{
this.fornecedorProdText.setText((String) vetorColunas.get(i));
}
Na verdade esse vetor ‘vetorColunas’ recebe um método que retorna outro vetor.
Acho que não está dando certo por isso… pois você tem um vetor dentro de outro…
Então quando você passa a posição 0 do vetor, por exemplo, ele vai te retornar outro vetor que tem objetos dentro…
Ai ele pede pra você converter em string, mas não dá certo!!!
Neste caso eu tenho que acessar a posição ‘0’ do meu vetor mais externo pra só depois acessar as posições do meu vetor interno através do for?