El siguiente programa como su nombre lo dice que se insertará una imagen de fondo al presionar un botón, para este ejercicio, el programa fue hecho en el entorno de programación (IDE) de NetBeans, ...
// JLabel = a GUI display area for a string of text, an image or both. label.setHorizontalTextPosition(JLabel.CENTER); // set text CENTER, LEFT or BOTTOM of the image ...