| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/05/2011 11:57:04
|
pgioseffi
JavaChild
![[Avatar]](/images/avatar/b1743e3eb6776a5e18267cfce44ab353.jpg)
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 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/05/2011 12:16:48
|
Marky.Vasconcelos
Moderador
![[Avatar]](/images/avatar/04940fadf3702cbd84b7a48161037c4f.png)
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! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/05/2011 12:30:19
|
pgioseffi
JavaChild
![[Avatar]](/images/avatar/b1743e3eb6776a5e18267cfce44ab353.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/05/2011 13:49:19
|
ViniGodoy
Moderador
![[Avatar]](/images/avatar/1921493b5362e63fbe8983f4bd54157d.png)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/05/2011 14:22:18
|
pgioseffi
JavaChild
![[Avatar]](/images/avatar/b1743e3eb6776a5e18267cfce44ab353.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2012 13:56:20
|
Rocklee6544
Debugger
![[Avatar]](/images/avatar/5f44a863ff61f87f54a536470a78481b.jpg)
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
|
|
|
 |
|
|