RT.
JFrame中有个setLayeredPane的方法,但我使用的时候却出现了问题,代码如下:import javax.swing.*;
import java.awt.*;public class LayeredTest{
    public static void main(String[] args){
        SwingUtilities.invokeLater(new Runnable(){
            public void run(){
                new MyFrame().setVisible(true);
            }
        });
    }
}
class MyFrame extends JFrame{
    public MyFrame(){
        super("LayeredTest");
        setLayeredPane(new JLayeredPane());           //this line, I want to set the LayeredPane myself;
                                                      //but it doesn't work.
        
        JPanel panel =new JPanel();
        panel.setPreferredSize(new Dimension(320,240));
        panel.add(new JLabel("Label"));
        panel.add(new JButton("Button"));
        
        add(panel);
        
        setDefaultCloseOperation(EXIT_ON_CLOSE);
        pack();    
    }
}
代码编译运行的结果是JFrame的content pane区域什么也没有.
谁能给个解释以及解决方法,谢谢!