Como redimensionar um jTable?  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
mizumoto
Debugger
[Avatar]

Membro desde: 12/09/2008 09:47:03
Mensagens: 71
Localização: Vitória - ES
Offline

Bom dia,

Gostaria de saber como faço para redimensionar um jTable sempre que o jPanel correspondente for redimensionado.

Obrigado ,

This message was edited 2 times. Last update was at 25/07/2011 12:38:01

mizumoto
Debugger
[Avatar]

Membro desde: 12/09/2008 09:47:03
Mensagens: 71
Localização: Vitória - ES
Offline

Desculpem estar escrevendo qualquer coisa só pra "UPPAR" a mensagem, mas parece que ocorreu algum bug no site e só as mensagens recentes estão sendo exibidas.
josue Placido
What is classpath?
[Avatar]

Membro desde: 23/08/2010 13:28:57
Mensagens: 6
Offline

Vc instanciou ela como parametro do JScrollPane??

Exemplo:

mizumoto
Debugger
[Avatar]

Membro desde: 12/09/2008 09:47:03
Mensagens: 71
Localização: Vitória - ES
Offline

Já existe uma JScrollPane associada a minha tabela.

Entre outras tantas POG's que eu já tentei fazer para resolver o meu problema, a que deu mais certo foi quando eu usei o evento ComponentResized do JFrame para alterar os tamanhos do JPanel e da JScrollPane como segue:



Porém, aparentemente esse código é executado antes que o resize seja efetivamente realizado e por causa disso os valores utilizados são os anteriores a alteração, produzindo um efeito indesejável.
Nicolas Fernandes
GUJ Ranger
[Avatar]

Membro desde: 15/08/2009 10:48:00
Mensagens: 771
Localização: Pouso Alegre (MG)
Offline

Usa gerenciador de Layout!!!!
Com bounds, sua aplicação não fica redimensionável mesmo. Procura os gerenciadores nativos (FlowLayout, BorderLayout, GridBagLayout)... A partir daí dá pra começar ^^

This message was edited 2 times. Last update was at 25/07/2011 14:00:41


Está usando DefaultTableModel AINDA??? Pare já com isso!

http://www.guj.com.br/posts/list/15/199067.java#1001295


"Ah, o Sol... O lugar mais quente da Terra!" - Homer Simpson

"Não diga à Deus que você tem um grande problema, diga ao problema que você tem um grande Deus."

"A grandeza de um homem se mede pela verdade, pela humildade, pela sinceridade, pela submissão ao Deus de verdade."
mizumoto
Debugger
[Avatar]

Membro desde: 12/09/2008 09:47:03
Mensagens: 71
Localização: Vitória - ES
Offline

Vou dar uma olhada nesses gerenciadores!
Você me indicaria algum em especial?

This message was edited 2 times. Last update was at 25/07/2011 14:05:20

Nicolas Fernandes
GUJ Ranger
[Avatar]

Membro desde: 15/08/2009 10:48:00
Mensagens: 771
Localização: Pouso Alegre (MG)
Offline

Como eu disse, procure os gerenciadores nativos (FlowLayout, BorderLayout, GridBagLayout). Eu começei aprendendo eles, e hoje eu uso o MigLayout!

Está usando DefaultTableModel AINDA??? Pare já com isso!

http://www.guj.com.br/posts/list/15/199067.java#1001295


"Ah, o Sol... O lugar mais quente da Terra!" - Homer Simpson

"Não diga à Deus que você tem um grande problema, diga ao problema que você tem um grande Deus."

"A grandeza de um homem se mede pela verdade, pela humildade, pela sinceridade, pela submissão ao Deus de verdade."
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team