Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/07/2008, 18:49
vdpazmino
 
Fecha de Ingreso: mayo-2007
Mensajes: 210
Antigüedad: 17 años, 7 meses
Puntos: 8
Respuesta: imagen en GridLayout

Te pongo un ejemplo mas completo

Código PHP:
public class MainDesktopPane extends JPane{

    private 
Image image;
    
    public 
MainDesktopPane() {
        
super();
        
image = new ImageIcon(getClass().getResource("/images/fondo.jpg")).getImage();
    }

    @
Override
    
protected void paintComponent(Graphics g) {
        
super.paintComponent(g);
        
int h = (int)image.getHeight(null)/2;
        
int w = (int)(image.getWidth(null)/2);
        
int x = (int)getWidth()/w;
        
int y = (int)getHeight()/h;
        
g.drawImage(imagexynull);
    }

La clase lo que hace es colocar la imagen fondo.jpg como fondo en el jpanel, lo coloca en el centro del jpanel

espero que te ayude

salu2