Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Language: Java
Expertise: Beginner
Dec 15, 2001



Building the Right Environment to Support AI, Machine Learning and Deep Learning

How to Set an Image as Background to a Frame

After all component settings, create an ImageIcon object with your desired image. Using this object, create a JLabel. Add the Jalbel to the lowest LayeredPane of the JFrame. Finally, add the Jlabel to JPanel1, which is already added to JFrame.

Here is a sample code that shows the technique of setting image as background to a frame.
import javax.swing.*;
public class setimage extends JFrame
  public setimage()
    super("Image Setting");
    JPanel imagePanel = new JPanel ();
    getContentPane ().add (imagePanel);

	addWindowListener(new java.awt.event.WindowAdapter()_
{public void
windowClosing(java.awt.event.WindowEvent e)_
{ System.exit(0);}});

    ImageIcon scenery = new ImageIcon("KERALA_SCENERY_3.JPG");
    JLabel backlabel = new JLabel(scenery);
    getLayeredPane().add(backlabel, _
new Integer(Integer.MIN_VALUE));

	pack ();
  public static void main (String args[])
    new setimage().show();
Chan Basha
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date