Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   fondo a JDesktopPane? (http://www.forosdelweb.com/f45/fondo-jdesktoppane-583429/)

djagu_26 06/05/2008 07:24

fondo a JDesktopPane?
 
Bueno resulta que estoy haciendo una ventana principal la cual posee un Desktop pane en el cual luego se abriran JInternalFrames, ahora me gustaria ponerle una imagen de fodo para cuando se inicia por primera vez la aplicacion he probado con una JLabel pero el problema es que no puedo darle un layout al JDesktop entonces no me queda bien centrada y cuando cambie de resolucion la pantalla no se va a ver bien, alguno tiene una idea de como hacer est?
saludos y gracias

vdpazmino 06/05/2008 08:43

Re: fondo a JDesktopPane?
 
Te dejo un codigo que te ayudara

Código PHP:

public class MainDesktopPane extends JDesktopPane{

    private 
Image image;
    
    public 
MainDesktopPane() {
        
super();
        
image = new ImageIcon(getClass().getResource("/images/logo.png")).getImage();
        
setBackground(new Color(696492));
    }

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


salu2

djagu_26 06/05/2008 12:37

Re: fondo a JDesktopPane?
 
Gracias el unico problema es que estoy usando NetBeans como IDE y no se como decirle q sea de este tipo pero ya probare y te digo si pude hacerlo andar
saludos y muchas gracias


La zona horaria es GMT -6. Ahora son las 08:49.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.