Exibicao de um numero infinito de componentes

4 respostas
AlencarCanton

E ae galera,
beleza?

É o seguinte,tenho uma tela para o cadastro de uma Licitacao,
em cada licitacao é cadastrado um numero indefinido de produtos(podem ser cadastrados 2 produtos,ou 50 produtos na tela de licitacao)
só que,pra isso eu preciso que a medida que o usuario vai preenchendo os campos do produto(produto,valor unitario,quantidade,valor total) outros campos desse vão aparecendo para que ele possa cadastrar mais produtos…
Assim,tenho os Textfields dessa forma:

Produto: Valor Unitario: Quantidade: Valor Total:

Entao,quando o usuario acabar de preencher essa linha,outra dessa aparecerá embaixo.
Existe alguma biblioteca ou componente específico q eu uso pra fazer isso?
como fazer?
podem me ajudar?

Muito obrigado pela atenção,
vlw!

4 Respostas

duduribeiro

insere uma jtable para cadastrar os produtos…

AlencarCanton

hmm…
aí as colunas da jtable seriam o dados do produto né?
entendi…outra coisa,nesse cadastro tem um botao q fica do lado de “Produto:”,esse botao lista todos os produtos cadastrados,daí o usuario escolhe qual vai pra licitacao e o textfield q determina o produto é preenchido…pra continuar usando esse botao,ele teria q ficar fora da jtable,ou tem alguma forma de implementar isso nela?
tem como acontecer um evento qnd o usuario clicar em determinada regiao de uma linha da jtable?
vlw

duduribeiro

tipo…pelo que entendi você pode fazer assim:
coloca um JCheckBox na JTable, ai ele pode selecionar as licitações…

tem sim como saber qual linha foi selecionada vc pode usar o
getSelectedRow…
e para retornar um valor de uma linha o:
getValueAt(linha, coluna)…
flws

AlencarCanton

duduribeiro:
tipo…pelo que entendi você pode fazer assim:
coloca um JCheckBox na JTable, ai ele pode selecionar as licitações…

não entendi isso,selecionar pra q?
na jtable vao ficar só os produtos…

Criado 9 de maio de 2011
Ultima resposta 10 de mai. de 2011
Respostas 4
Participantes 2