Tenho um jtable, que necessita de um jscrollbar, algume poderia me dizer como eu faço para que os dois se comuniquem, pois ja tenho o scrollbar na minha aplicação mais quando eu rola a barra não faz nenhuma diferença n jtable, ou seja ela não está ligada ao jtable,
gostaria que alguem me auxiliac, desde já Obrigado!!
Abraço… 
JTable + JScrollbar!
4 Respostas
Acho que o certo seria vc colocar a sua JTable dentro de um JScrollPane e relacionar a sua JScrollBar ao JScrollPane tb…
Não tenho certeza, mas acho q é isso!
JScrollPane pane = new JScrollPane();
pane.setViewportview(table);
container.add(pane);
Realmente, se for só pela possibilidade de rolar as informações dentro da table é só adicioná-la ao scroll pane e definir o view port.
Se vc quiser colocar uma scroll bar customizada daí é só adicioná-la ao pane.
Na sua aplicação voce deve ter algum lugar que voce faz algo assim.
JPane pane = new JPane();
JTable tabela = new MyJTable();
pane.add(tabela);
Para adicionar o scroll voce precisa colocar a tabela dentro do JScrollPane e adicionalo ao container.
JPane pane = new JPane();
JTable tabela = new MyJTable();
JScrollPane scrollPane = new JScrollPane();
pane.setViewportview(tabela);
pane.add(scrollPane);
Criado 6 de maio de 2009
Ultima resposta 7 de mai. de 2009
Respostas 4
Participantes 3
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo