Re: JLayeredPane possible in BorderLayout.CENTER ?



import java.awt.Dimension;

import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;

public class LPTry {

    public static void main(String[] args) {
        JFrame jf = new JFrame();

        JLabel lblN = new JLabel("North", JLabel.CENTER);
        JLabel lblC = new JLabel("Center", JLabel.CENTER);
        JLabel lblS = new JLabel("South", JLabel.CENTER);

        JPanel lblPanel = new JPanel(null);

        Dimension size = new Dimension(50, 60);
        lblPanel.setSize(size);
        lblPanel.setPreferredSize(size);
        lblPanel.add(lblN);
        lblPanel.add(lblC);
        lblPanel.add(lblS);

        lblN.setBounds(0, 0, 40, 15);
        lblC.setBounds(0, 20, 40, 15);
        lblS.setBounds(0, 40, 40, 15);

        JPanel pnlGlass = new JPanel();
        pnlGlass.setOpaque(false);
        pnlGlass.setSize(size);
        pnlGlass.setPreferredSize(size);
        pnlGlass.setLocation(0, 0);
        pnlGlass.add(new JLabel("-_-_-_"));

        lblPanel.add(pnlGlass);

        jf.getContentPane().add(lblPanel);


jf.pack(); jf.setVisible(true);

    }
}
.