Colocar conteúdo diferente na JTable?

4 respostas
java
P

Galera eu tenho um trabalho de Java que o usuário digita uma quantidade de parcelas, por exemplo, 2 parcelas… Nesse caso teria que inserir na tabela o 1 em uma linha e o 2 em outra linha da tabela, alguém sabe como fazer isso? Poderiam me ajudar? É urgente!

4 Respostas

Jothar_Aleksander

JTable.setValueAt(Object obj, int linha, int coluna);

P

Sim… Mas no caso teria que transformar o 2 que o usuário digitou em 2 linhas…

Jothar_Aleksander

Exemplo (tosco = só para dar uma ideia):

import java.util.Scanner;

public class Teste {

	final int COLUNA = 2;
	int[] parcelas = {1, 2, 3, 4, 5, 6};
	int numeroParcela;

	System.out.print("Informe as parcelas: ");
	numeroParcela = scanner.nextInt();
	
	for(int i = 0; i < numeroParcela; i++){
		tabela.setValueAt(parcelas[i], parcelas[i], COLUNA);
	}
}

Para mais detalhes consulte a documentação: JTable.

P
Seria a mesma coisa de o usuário digitar uma parcela?

Ficaria assim:

Int numero;

for(int i = 0; i <= numeroParcelasDigitadas; i++){

numero = i + 1;

}

Daria também a mesma coisa irmão?!
Criado 4 de setembro de 2019
Ultima resposta 4 de set. de 2019
Respostas 4
Participantes 2