import java.awt.Graphics; import java.awt.Image; import javax.swing.JDesktopPane; /** * * @author AUTOSPYDER */ //Background Menu Utama public class bgimage extends JDesktopPane{ private Image image; public bgimage() { } @Override protected void paintComponent(Graphics g) { try { image = new javax.swing.ImageIcon(getClass().getResource("BGimage.png")).getImage(); if (g != null) { g.drawImage(image, (this.getSize().width - image.getWidth(null)) / 2, (this.getSize().height - image.getHeight(null)) / 2, null); } } catch (NullPointerException npe) { System.out.println("Can't find images !!"); } } }