我用:
BorderLayout a = new BorderLayout();
setLayout(a);
JPanel b = new JPanel();
现在,如果我使用:
JButton c = new JButton("Press");
b.add(c);
add("East", b);
我的 JButton 会正常显示。但如果我说:
JLabel c = new JLabel();
c.setBackground(Color.BLACK);
c.setOpaque(true);
add("East", b);
我的黑色 JLabel 不会出现,这是我想要的。为什么会这样?非常感谢