Alguém tem algum exemplo?
Estou pretendendo construir um formulário de pedidos onde os items do pedido seram inseridos em jTable.
jTable
F
2 Respostas
Dê uma olhada nesta sessão do Java Almanac.
Boa Sorte,
Olhe....tem um ex de jtable....tb tem um método para adicionar uma linha na JTable....
Espero q eu possa ajuda-lo...
import javax.swing.table.DefaultTableModel;
public class Cultos
{
DefaultTableModel dtmDados = new DefaultTableModel() //cria o modelo da tabela
{
public boolean isCellEditable(int row, int col){return true;}
};
private static JTable jtable;
private Object opcoes[] = {"Sim","Não"};
private Container c;
public Cultos()
{
jtable = new JTable();
//vetor que contém os títulos das colunas da JTable
String[] tituloColunasTable = {"Músicas do Louvor"};
c = jfriCultos.getContentPane();
c.setLayout(null);
//Seta o titulo da JTable
jtable.setModel(new DefaultTableModel(tituloColunasTable,0));
jtable.setBorder(new LineBorder(new Color(0, 0, 0)));
jtable.isCellEditable(0,0);
//seleciona uma única linha por vez
jtable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
jspnCultos.setViewportView(jtable);
jtable.setModel(dtmDados);
dtmDados.setColumnIdentifiers(tituloColunasTable);
jbtnAcrescentar.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
Object[] tituloColunasTable={""};
dtmDados.addRow(tituloColunasTable);
count++;
}
});
}
public void limpaTabela()
{
//vetor que contém os títulos das colunas da JTable
String[] tituloColunasTable = {"Músicas do Louvor"};
dtmDados = new DefaultTableModel(tituloColunasTable,0);
jtable.setModel(dtmDados);
jspnCultos.setViewportView(jtable);
}
Criado 23 de maio de 2003
Ultima resposta 25 de mai. de 2003
Respostas 2
Participantes 3