返回列表 發帖
  1. import javax.swing.JFrame;
  2. import javax.swing.JLabel;
  3. import javax.swing.ImageIcon;
  4. import javax.swing.JLayeredPane;

  5. public class Ch110{
  6.         
  7.         private JFrame fm;
  8.         private JLayeredPane layers;
  9.         private JLabel lb1,lb2,lb3,lb4,lb5,lb6;
  10.         
  11.         Ch110()
  12.         {
  13.                 lb1=new JLabel(new ImageIcon(Ch110.class.getResource("pic/baby.png")));
  14.                 lb1.setBounds(355, 220, 101, 141);
  15.                 lb2=new JLabel(new ImageIcon(Ch110.class.getResource("pic/clock.png")));
  16.                 lb2.setBounds(420, 15, 106, 106);
  17.                 lb3=new JLabel(new ImageIcon(Ch110.class.getResource("pic/girl.png")));
  18.                 lb3.setBounds(-5, 125, 199, 335);
  19.                 lb4=new JLabel(new ImageIcon(Ch110.class.getResource("pic/room.jpg")));
  20.                 lb4.setBounds(0, 0, 576, 407);
  21.                 lb5=new JLabel(new ImageIcon(Ch110.class.getResource("pic/sofa.png")));
  22.                 lb5.setBounds(150, 238, 410, 193);
  23.                 lb6=new JLabel(new ImageIcon(Ch110.class.getResource("pic/window.jpg")));
  24.                 lb6.setBounds(30, 20, 317, 210);
  25.                
  26.                 layers=new JLayeredPane();
  27.                 layers.setBounds(0, 0, 576, 407);
  28.                 layers.add(lb1, new Integer(5));
  29.                 layers.add(lb2, new Integer(3));
  30.                 layers.add(lb3, new Integer(6));
  31.                 layers.add(lb4, new Integer(1));
  32.                 layers.add(lb5, new Integer(4));
  33.                 layers.add(lb6, new Integer(2));
  34.                
  35.                 fm=new JFrame("JLayerPane");
  36.                 fm.setBounds(100, 100, 580, 435);
  37.                 fm.setVisible(true);
  38.                 fm.setResizable(true);
  39.                 fm.setLayout(null);
  40.                 fm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  41.                 fm.add(layers);
  42.         }

  43.         public static void main(String[] args) {
  44.                 new Ch110();
  45.         }

  46. }
複製代碼

TOP

返回列表