Boa tarde pessoal
gostaria de saber se tem como fazer o seguinte:
Selecionar várias linhas da jtable, pegando um valor de uma determinada coluna, agrupar esses valores assim: “valor1,valor2,valor3”…
tem como fazer isso???
valeu
Boa tarde pessoal
gostaria de saber se tem como fazer o seguinte:
Selecionar várias linhas da jtable, pegando um valor de uma determinada coluna, agrupar esses valores assim: “valor1,valor2,valor3”…
tem como fazer isso???
valeu
Boa tarde tem sim mais você vai querer fazer oque com esse valores??
um exemplo de soma de uma coluna
[code] public double somar() {
double soma = 0;
for (int i = 0; i < tblRegistros.getRowCount(); i++) {//faz um laço determinando o numero de linha
if (tblRegistros.getValueAt(i, 9) != null) {// verifica se o campo nao esta vazio aki estou percorrendo as linha i na coluna 9
try {
Double valor = Double.parseDouble(String.valueOf(Tratamento_String(i, 9)));//conversao de valores junto com um tratamento de string
soma += valor.doubleValue();//acumulador
} catch (NumberFormatException e) {
e.printStackTrace();
}
}
}
return soma;
}[/code]
E so quiser enviar os valores cria um array que vai ser preenchido.
humm, legal, to querendo juntar emails q tem em uma determinada coluna e colocar em uma string separando apenas por vírgula.
ex:
String mail = "contato@teste.com,contato@teste1.com"…
assim.
valeu
Hum intao é so criar um String que recebe isso e no final sempre uma virgula
String email;
email+=String.valueOf(tblRegistros.getValueAt(i, 9))+",";
algo assim nao sei se da certo mais na teoria sim ehhehe.
vlw
vou tentar…valeu
deu certo sim \o;;;
só uma dúvida, como faço para tirar a ultima virgula para q nao fique assim:
"contato1@teste.com,contato2@teste.com,"
essa ultima virgula nao pode aparecer.
valeu
Resolvido, coloquei mais email depois… valeu
Talvez se voce pegar com uma condiçao quando for ultima posicao da coluna sera um ponto ou nao tera nada algo assim.