SplitPane

beapsan
25 de Enero del 2006
Hola. Tengo un splitpane en el que pongo una imagen en cada lado y quiero que la imagen se comprima según se mueve el split... ¿se puede hacer??
Gracias

chuidiang
25 de Enero del 2006
Hola:

Se puede hacer, pero no solo, tienes que hacer algo de código.

Coge el componente de java que uses para pintar la imagen y hereda de él. Redefine el método paint(Graphics) y en él pinta el gráfico con los métodos del Graphics que te pasan, pero haciendo que ocupe el tamaño completo del panel. El método paint() puede quedar más o menos asi

int acho=this.getWidth();
int alto=this.getHeight();
g.drawImage(imagen,0,0,ancho,alto,...);

Tendrás que arreglar un poco el código ...

Se bueno.