Como eu faço para colocar uma imagem de plano de fundo em um programa no netbeans?
[code]public JDesktopPane getOFundo() {
if (oFundo == null) {
final JLabel systemIMG = new JLabel();
systemIMG.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
systemIMG.setIcon( Img.getPegaIcone("Banner.jpg") );
systemIMG.setDebugGraphicsOptions(javax.swing.DebugGraphics.NONE_OPTION);
systemIMG.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
oFundo = new JDesktopPane() {
private static final long serialVersionUID = 1L;
public void paintComponent(Graphics g) {
int janelaW, janelaH;
janelaW = getFPrincipal().getWidth();
janelaH = getFPrincipal().getHeight();
// dimensionando imagem logo do sistema
systemIMG.setBounds(0,0,janelaW,janelaH );
}
};
oFundo.add(systemIMG);
}
return oFundo;
}[/code]
Ai tu adapta cmo tu quer ok ?