Tenho 5 jtextField que foram criados no arrasta e solta no NetBeans. para que a pessoa digite textos.
Tenho também logo ao lado deles um botão adicionar.
Fica a duvida.
Como posso quando clicar em adicionar, ele criar uma nova linha no JTable logo abaixo e acrescentar os valores do jTextField?
Agradeceria caso alguem tiver um exemplo que pudesse me ajudar.
Pois a necessidade é acrescentar os dados digitados pelo usuário no jTextField na JTable.
O que vc pode fazer é criar um DefaulTableModel para sua tabela e usa o método addRow para inserir os dados. Veja um exemplo:
DefaultTableModeldtm=(DefaultTableModel)suaJTable.getModel();dtm.addRow(newObject[]{"","","","",""});// no lugar das aspas vc coloca seus Jtextfields (textfield1.getText(), textField2.getText().... ) e assim por diante.
Espero que isso tenha ajudado!
Abrç!
rso1988
Só complementando…
Os valores no lugar das apas, têm que ser na ordem das colunas da sua tabela.
flaviorgiron
rso1988:
Olá Flávio!
O que vc pode fazer é criar um DefaulTableModel para sua tabela e usa o método addRow para inserir os dados. Veja um exemplo:
DefaultTableModeldtm=(DefaultTableModel)suaJTable.getModel();dtm.addRow(newObject[]{"","","","",""});// no lugar das aspas vc coloca seus Jtextfields (textfield1.getText(), textField2.getText().... ) e assim por diante.
Espero que isso tenha ajudado!
Abrç!
Nossa…Rapaiz…Não sei nem como Dizer,…Mas Obrigado. Problema resolvido, e parando pra ver num era tao dificil o quanto eu esperado.