Largura coluna JTable  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
rocha
Virtual Machine Man
[Avatar]

Membro desde: 28/04/2003 10:23:56
Mensagens: 718
Localização: São José dos Campos e Poá - SP.
Offline

Como posso definir a largura de determinada colunda da minha JTable?

"As religiões formalistas tendem à fixação das crenças e à cristalização dos sentimentos; fossilizam a Verdade; desviam-se do serviço de Deus para o da Igreja; lutam entre si e entre os irmãos, em nome do amor, dando origem ao aparecimento das seitas e das divisões; estabelecem autoridades eclesiásticas pressivas; conduzem ao nascimento do falso estado mental aristocrático de povo eleito; mantêm ideias falsas e exageradas sobre a santidade; tornam-se rotineiras e petrificadas e acabam por venerar o passado, ignorando as necessidades do presente."

Rodrigo
http://www.rrochas.com.br
[Email] [WWW] [MSN]
marcioa1
Virtual Machine Man
[Avatar]

Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline

rocha

Você precis trabalhar com renderes. Veja o código abaixo







abraço,

Márcio

SCJP 1.4,
[Email]
rocha
Virtual Machine Man
[Avatar]

Membro desde: 28/04/2003 10:23:56
Mensagens: 718
Localização: São José dos Campos e Poá - SP.
Offline

Valeu deu certo!!!

"As religiões formalistas tendem à fixação das crenças e à cristalização dos sentimentos; fossilizam a Verdade; desviam-se do serviço de Deus para o da Igreja; lutam entre si e entre os irmãos, em nome do amor, dando origem ao aparecimento das seitas e das divisões; estabelecem autoridades eclesiásticas pressivas; conduzem ao nascimento do falso estado mental aristocrático de povo eleito; mantêm ideias falsas e exageradas sobre a santidade; tornam-se rotineiras e petrificadas e acabam por venerar o passado, ignorando as necessidades do presente."

Rodrigo
http://www.rrochas.com.br
[Email] [WWW] [MSN]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

É isso aí Márcio! 5 estrelas pra você
[WWW]
Alexandre Vilas Boas
JavaTeenager
[Avatar]

Membro desde: 07/05/2004 15:57:56
Mensagens: 181
Localização: São Paulo
Offline

Minha dúvida foi solucionada com este post, valeu


Consolador inside
firmao
Entusiasta Java

Membro desde: 11/08/2003 09:22:15
Mensagens: 20
Localização: SP
Offline



poderia explicar de onde saiu essa variavel "modelo" ?

não entendi como usa isso.

eu quero apenas redimensionar a largura de uma coluna.

Agradecido,

André

SCJP, SCWCD
[Email] [ICQ]
rpspereira
Debugger
[Avatar]

Membro desde: 05/11/2002 16:30:06
Mensagens: 73
Localização: São José do Rio Preto, SP, Brasil
Offline

E como faço para que a coluna seja automaticamente redimensionada quando um valor de qualquer linha for maior que a largura configurada da coluna?
[MSN] [ICQ]
nolimits
Entusiasta Java

Membro desde: 02/08/2006 16:11:18
Mensagens: 23
Offline

Bom dia pessoal!
Estou criando uma aplicação para jme utilizando CDC. Estou usando componentes swing(JFrame,jInternalFrame, jTabbedPane e JTable). Crio uma JTable e a coloco no jTabbedPane. Essa tabela tem umas 8 colunas. Como o tamanho da tela é reduzido no pocket, não posso criar uma tabela com largura muito grande. Gostaria de criar uma tabela pequena, com barras de rolagem, de modo que caso todas as linhas não possam ser exibidas na tabela, apareça uma barra de rolagem vertical. Até ai tudo bem. O problema está na barra de rolagem horizontal. Eu gostaria de aumentar o tamanho das colunas de modo que a tabela aumentasse tb. E que as colunas que ficassem ocultas na tabela, aparecessem de acordo com a rolagem da barra de rolagem horizontal.
Estou usando o seguinte codigo pra isso.


JPanel painel = new JPanel();
jTable1.setPreferredScrollableViewportSize(new Dimension(200, 70));
//jTable1.setFillsViewportHeight(true);
TableColumn column = null;
for (int i = 0; i < 5; i++)
{
column = jTable1.getColumnModel().getColumn(i);
if (i == 0)
{
column.setPreferredWidth(200); //third column is bigger
}
}
jScrollPane1 = new JScrollPane(jTable1,JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED,JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
jScrollPane1.setViewportView(jTable1);
painel.add(jScrollPane1);
this.setContentPane(painel);

Agradeço a ajuda
[Email]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team