Galera… até hoje não precisei de uma barra de rolagem horizontal em uma JTable, trabalhava ou com JTables com bastante espaço ou poucas colunas, ou ambos.
Agora que precisei de uma não estou encontrando a forma de colocá-la.
usando um JScrollPane, que é omais usual:
JScrollPane scroll = new JScrollPane(tableFornecedor);
scroll.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
container.add(scroll);
obtenho a barra de rolagem, mas não necessariamente o devido botão para literalmente rolar… e nem as setas da barra de rolagem surtem efeito sobre as colunas…
Beleza…
Se precisar de alguma coisa… é só postar aí…
[]'s
T
tonybignardi
Faloww… rapa… muito boa… dica!!!
S
samea
Boa dica eu estava precisando de uma de rolagem!
Ah mas eu tenho mas um duvida como que eu faco pra definir o tamanho da minha coluna?
Por exemplo eu tenho uma coluna com o nome de Nome do cliente e eu queria que ela aparece-se interira e naum apenas "Nome do clie…"
alguem ai sabe me dizer como que eu faco pra aumentar as minhas colunas para os lados?
bjokaas :lol:
L
luisera
Ressuscitando o tópico:
Não sei se é possível fazer como eu quero, mas eu queria que a coluna ficasse fixa e a barra de rolagem rolasse somente os elementos da coluna… Deu pra entender?
Estou anexando uma figura em .jpg com um exemplo pra ficar mais claro…
Não tem como ler o resto do que está escrito a não ser editando a célula, que é muito trabalhoso…
É possível isso?
Abraços
Boa a dica, precisei disso ano passado e foi difícil de achar.
Encontrei só em inglês, agora já tem referência em português \o/
F
fwsales
Ressucitando denovo!
Olá galera sou novo em Java!
A minha JTable tem 5x3, mas quando pesquiso por exemplo mais de 5
linhas, a linha invade o final do JFrame. Como eu coloco uma barra de
rolagem automática vertical?
tbPesquisa = new JTable(5,3);
painelPesquisa = new JPanel();
painelPesquisa.add(tbPesquisa);
F
fwsales
Valeu galera, já descobri.
tbPesquisa = new JTable();
tbPesquisa.setModel(new DefaultTableModel(
new Object[][]{
{null,null,null},
{null,null,null},
{null,null,null},
{null,null,null},
{null,null,null},
{null,null,null},
{null,null,null},
{null,null,null},
{null,null,null},
{null,null,null}
},
new String[]{
"Código","Nome","Telefone"
}
));
jsPainel = new JScrollPane(tbPesquisa);
painelTabelas = new JPanel();
painelTabelas.add(jsPainel);
P
paulosales
Valeu esta precisando deste código
D
Denio_Junior
Boa dia! Ajudou muito
M
maximus_gmc
ola, como eu faria esse codigo?, pois nao estou conseguindo colocaar a barra dentro da tabela, o que seria esse container?
P
Paulosilv_123
Revivendo, mais só pra deixar um Joinha me ajudou !
W
williampereira21
Obrigado amigo, estava precisando disso e me ajudou.