Imagem do JDesktopPane

Como inserir uma imagem do JDesktopPane(tipo uma imagem de fundo padrão do sistema)??? … Vlw pessoal …

vc pode criar uma classe que extende de JDesktopPane e, nessa classe, colocar um método como este:

protected void paintComponent(Graphics g) { super.paintComponent(g); int altura = image.getHeight(null); int largura = image.getWidth(null); Dimension d = super.getSize(); int altura_total = d.height; int largura_total = d.width; int centro_altura = (int)altura_total/2; int centro_largura = (int)largura_total/2; int meio_altura = (int)altura/2; int meio_largura = (int)largura/2; int pos_x1 = centro_altura - meio_altura; int pos_y1 = centro_largura - meio_largura; g.drawImage(image, pos_y1, pos_x1, null ); }

onde image é o seu objeto referente a imagem que vc vai colocar de background no JDesktopPane.

dai é só usar essa classe que vc…

Muito obrigado rodrigobraz. Vlw