Ayuda con el JViewport

tatad1983
24 de Octubre del 2005
hola, estoy teniendo un problema, tengo que dibujar en un panel una serie de rectangulitos y poder bajar con una barra de scroll. Por lo que estuve leyendo el jViewport me serviria pero no tengo mucha idea de como utilizarlo. A quien me pueda ayudar muchas gracias

chuidiang
24 de Octubre del 2005
Hola:

Mete tu panel en un JScrollPane de esta forma

JScrollPane scroll=new JScrollPane();
scroll.setViewportView (panelConDibujitos);

Se bueno.

[email protected]
24 de Octubre del 2005
Hola, muchas gracias por la ayuda.. pero ahora tengo otro problemita.. que no puedo solucionar... y es que no se como hacer para poder navegar con las barras sobre el panel con dibujos.. no se si tengo que implementar la interfaz scrollable ni donde, si me podes ayudar te voy a estar muy agradecido.

chuidiang
24 de Octubre del 2005
Hola:

Con lo que te comenté debería bastar.
Lo único es que tienes que asegurarte que el panel tiene un tamaño mayor que el del JScrollPane.
Prueba a heredar del panel y redefinir el método getPreferredSize() para que devuelva el tamaño en pixels que tú quieras (y que sea mayor que el del JScrollPane).

Tienes un ejemplo de JScrollPane en http://members.lycos.co.uk/chuidiang/ejemplos/JScrollPane/JScrollPane.html

Se bueno