JTable não-editável (tá difícil)...  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
Schondermax
Smalltalk
[Avatar]

Membro desde: 18/11/2007 22:54:52
Mensagens: 2
Offline

Muito Bem..

Parabéns...
[MSN]
afonsoaaf
Debugger

Membro desde: 26/06/2008 03:03:27
Mensagens: 70
Offline

enialiger valeu!
eu to procurando isso a um tempo heheh
wellington7
JavaEvangelist
[Avatar]

Membro desde: 16/03/2007 14:03:02
Mensagens: 333
Offline

Gente do céu..hauha leiam a pergunta inteira antes de responder..rsrs

"Faça por onde que eu te ajudarei"

Idéias que você deveria conhecer:
  • Lombok
  • SSCCE
  • wellington7
    JavaEvangelist
    [Avatar]

    Membro desde: 16/03/2007 14:03:02
    Mensagens: 333
    Offline

    E não entendi pq não funcionou qnd vc sobrescreveu o método isCellEditable.
    Veja este SCCEE rodando perfeitamente, com células não editáveis:



    "Faça por onde que eu te ajudarei"

    Idéias que você deveria conhecer:
  • Lombok
  • SSCCE
  • ViniGodoy
    Moderador
    [Avatar]

    Membro desde: 11/12/2006 08:22:01
    Mensagens: 20584
    Localização: Curitiba/PR
    Offline

    Esse tópico, além de recorrente, é velho, portanto vou tranca-lo.

    Para quem não sabe ainda como resolver, o correto é não usar o DefaultTableModel, como o Mark_Ameba já tinha dito. No lugar, crie o seu próprio TableModel, filho de AbstractTableModel.

    Vejam esse ótimo tutorial na net:
    http://www.informit.com/articles/article.aspx?p=332278
    http://www.informit.com/articles/article.aspx?p=333472

    Você também pode ver o site da Sun sobre o assunto:
    http://java.sun.com/docs/books/tutorial/uiswing/components/table.html

    Você pode baixar esse TableModel simples e ver como funciona:
    http://www.guj.com.br/posts/list/57203.java#300612

    Ou ainda baixar essa classe, que tem um tablemodel mais esperto e auto-filtro, estilo do excel:
    http://www.guj.com.br/posts/list/100793.java

    Você vai ter muito menos dor de cabeça e vai ficar com o código mais limpo, claro e mais encapsulado.

    @ViniGodoy - Lattes

    Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

    Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
    Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

    Ei... você está usando DefaultTableModel no seu projeto??
    Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
    [WWW]
     
    Índice dos Fóruns » Interface Gráfica
    Ir para:   
    Powered by JForum 2.1.8 © JForum Team