O títulos não aparecem porque a
tabela não está em um JScrollPane, faça da seguinte forma:
JScrollPane scroll = new
JScrollPane(tabela);
Onde tabela é sua tabela, como
está.
Um abraço,
Lincolm
----- Original Message -----
Sent: Friday, September 20, 2002 3:05
AM
Subject: [java-list] JTable sem nome das
colunas
Ola pessoal.
Tenho o seguinte codigo para
construcao de uma jtable :
Linha e um vector com o conteudo da
tabela. O conteudo é mostrado durante a execucao
corretamente
O problema vem abaixo:
Coluna e um
vetor com os nomes das colunas da tabela, eu fiz alguns testes e eles
estao armazenados corretamente, mas naum aparece o nome das colunas quando
o programa e executado.
Segue o codigo usado:
> if
(jTable1 ==
null) >
jTable1 = new
JTable(); > tabela
modelo = new tabela(); >
modelo.setDataVector(linha,
coluna); >
jTable1.setModel(modelo); >
jTable1.setSelectionMode(0); >
jTable1.setBounds(new Rectangle(6, 80, 783,
279)); >
jPanelTabela.add(jTable1,
null); >
jTable1.addMouseListener(new >
JanelaExcluirIB_jTable1_mouseAdapter(this)); >
validate(); > > > class tabela extends
DefaultTableModel >
{ >
tabela(){ >
super(); >
} > > // Metodo para nao
permitir que mais de uma linha //da tabela seja //
selecionada // ao mesmo
tempo. public boolean
isCellEditable(int row, int col)
{ > return
false; > >
} > > > } > > void
jTable1_mouseReleased(MouseEvent e) { > selecao =
jTable1.getSelectedRow(); > }
Desde ja
agradeco a todos pela
cooperacao,
Saulo
------------------------------
LISTA SOUJAVA ---------------------------- http://www.soujava.org.br -
Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras
da lista: http://www.soujava.org.br/regras.htm historico:
http://www.mail-archive.com/java-list%40soujava.org.br para
sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
|