[RESOLVIDO] Dúvidas com ObjectTableModel  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
pgioseffi
JavaChild
[Avatar]

Membro desde: 21/03/2011 09:10:57
Mensagens: 130
Localização: Rio de Janeiro, RJ
Offline

Prezados,

Alguém poderia me dizer como modificar o tamanho de cada coluna no ObjectTableModel? Atualmente, ele divide uniformemente cada tamanho.

Outra dúvida, como fazer para que as colunas fiquem fixas. Atualmente, se eu clicar no cabeçalho e jogar para o lado, as colunas trocam de lugar.

This message was edited 1 time. Last update was at 16/05/2011 14:22:42


Atenciosamente,
Philippe Gioseffi
[Yahoo!] aim icon [MSN]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Essa é uma parte que o TableModel não é responsavel.

Voce precisa pegar o TableColumnModel e setar o PreferredWidth nas colunas que voce quer mudar o tamanho.

Sobre travar as colunas eu já não sei.

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
pgioseffi
JavaChild
[Avatar]

Membro desde: 21/03/2011 09:10:57
Mensagens: 130
Localização: Rio de Janeiro, RJ
Offline

Prezado Marky.Vasconcelos,

Fiz o seguinte:



E mesmo assim não funcionou, a distribuição da largura das colunas continuou uniforme... Alguma outra dica?

Atenciosamente,
Philippe Gioseffi
[Yahoo!] aim icon [MSN]
ViniGodoy
Moderador
[Avatar]

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

Mesa também nessa propriedade:
http://download.oracle.com/javase/6/docs/api/javax/swing/JTable.html#setAutoResizeMode%28int%29

E também pegue a coluna através do columnModel:


E altere suas propriedades somente após já ter definido o model.

This message was edited 1 time. Last update was at 16/05/2011 13:49:44


@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]
pgioseffi
JavaChild
[Avatar]

Membro desde: 21/03/2011 09:10:57
Mensagens: 130
Localização: Rio de Janeiro, RJ
Offline

Na verdade, o código acima funcionou. Por algum motivo o plugin do Google não mostra corretamente a tela, mas em execução tudo certo.

Para travar as colunas usei o seguinte:


Atenciosamente,
Philippe Gioseffi
[Yahoo!] aim icon [MSN]
Rocklee6544
Debugger
[Avatar]

Membro desde: 02/03/2010 03:05:46
Mensagens: 50
Offline

Vo começa a trabalhar no próprio IObjectTableModel
Já comecei

funciono legal;


Essa classe já pode ser usada para implementar o JTable normal



This message was edited 2 times. Last update was at 03/02/2012 13:59:41

[Email] [MSN]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team