Insertar JScrollPane en Jpanel

amoruno
14 de Enero del 2005
Hola a [email protected]
Tengo una aplicación muy parecida a un paintbrush, en la cual, lo que hace de lienzo es un JPanel en el cual e redefinido el método paintComponent. El caso es que cuando pinto alguna forma que se salga de la ventana del jPanel, quiero que aparezca una barra scroll para seguir pintando fuera de lo que veo. Es decir, si pinto un circulo en el JPanel, y lo arrastro hacia la derecha, quiero que cuando llegue al limite del JPanel, salga un scroll que me permita colocarlo todo a la derecha que quiera.

Muchas gracias de antemano y Fecliz Año nuevo a [email protected]

Miguel
14 de Enero del 2005
básicamente lo que tienes que hacer es lo siguiente

JPanel panel = new JPanel();
JScrollPane scroll = new JScrollPane(panel);

ya solamente faltaría añadirlo al frame si es un frame. pero solamente se aañade el JScrollPane no el panel.

ejemplo:

getContentPane().add(scroll);

El panel estaría ya añadido porque está dentro del scrollPane.

Espero que te sirva.si tienes alguna duda. aqui estoy

saludos