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

TOP

返回列表