JFrame f = new JFrame();
JPanel p = new JPanel();
f.setSize(300,300);
p.setSize(300,300);
p.setOpaque(false);
Container cp = f.getContentPane();
JButton b = new JButton("F");
b.setSize(50,50);
cp.add(b);
cp.add(p);
f.setVisible(true);

System.out.println(p.isOpaque());
一开始以为会看不到按钮,可是最后还是看到按钮