SoloCodigo
Programación Web y Scripting => Python => Mensaje iniciado por: Floyd en Martes 28 de Agosto de 2012, 23:36
-
Hola. Quiero poner una imagen como fondo de un JPanel y no encuentro la forma. Por lo que ví no hay un método o un propiedad para hacerlo. Los ejemplos que vi de Java sobre escribían la función de pintado del fondo, pero no puede aplicarla a Jython.
Dejo el código del ejemplo de Java para ver si alguien un poco más experimentado me puede ayudar. Saludos!
class imagePanel extends JPanel
{ BufferedImage image;
public void paintComponent(Graphics g)
{
super.paintComponent(g);
if(image != null)
{
g.drawImage(image, 0, 0, this);
}
}
}
-
Hola, cambia el objeto image que sea de tipo Image y lo inicializas con esto
image =
new ImageIcon(getClass
().
getResource("/tuimagen.jpg")).
getImage();
y lo demás lo dejas así