Programación Web y Scripting > Python

 Jython: Imagen de fondo en JPanel

(1/1)

Floyd:
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!


--- Código: ---class imagePanel extends JPanel
{   BufferedImage image;
   public void paintComponent(Graphics g)
   {
      super.paintComponent(g);
      if(image != null)
      {
         g.drawImage(image, 0, 0, this);
      }
   }
}

--- Fin del código ---

arielb:
Hola, cambia el objeto image que sea de tipo Image y lo inicializas con esto


--- Código: Java(TM) 2 Platform Standard Edition 5.0 ---image = new ImageIcon(getClass().getResource("/tuimagen.jpg")).getImage();
y lo demás lo dejas así

Navegación

[0] Índice de Mensajes

Ir a la versión completa