JScrollBar ... Dúvidas

3 respostas
T

Tenho um JPANEL que traz uma lista de atividades. E dentro desse JPanel também tenho um JScrollPane que dentro tem um ScrollBar. Como trago muitas atividades através do banco de dados a barra de rolagem deveria rolar de acordo com essa lista de atividades. Mas a barra de rolagem nao está fazendo isso. Sou iniciante em Java e estou aprendendo … se alguém puder me ajudar agradeço. Obrigada.

3 Respostas

E

Olha é ± assim. Um componente dentro de outro. Então
JPanel panel = new JPanel();
JTextArea area = new JTextArea(15, 30); // um exemplo de algo que
//precise de um JScrollPane!!!

// ai vc pôe um componente dentro de outro

panel.add( new JScrollPane( area ) );

Flw

T

Mas assim … dentro do painel eu já exibo as atividades direto. Assim:

cb = new JCheckBox(formataData.format(int_atividade.getInicio()) + " - " + SrvEventoAtividade.getInstance().getEventoAtividade
(mainFrame.getEvento().getIdevento(), null).getAtividade().getTitulo(), false);

cb.setBounds(col, lin, 420, 23);
jPanel3.add(cb);

Pronto tenho as atividades listadas nesse JPanel. Dae como que faço a partir dar pra adicionar um JScrollBar pra rola de acordo com essa lista ae … Brigada. Dúvida de iniciante, mas já tentei de tudo e nao dá certo.

E

jPanel3.add(new JScrollPane( cb );
?

Criado 18 de abril de 2006
Ultima resposta 18 de abr. de 2006
Respostas 3
Participantes 2