java swing 里在panel A里加panel B问题一:B不显示 问题二:出现这样的情况

颜色不对!!importjava.awt.Color;importjavax.swing.JButton;importjavax.swing.JFrame;importj... 颜色不对!!import java.awt.Color;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel; public class NewJPanel { public static void main (String args[]) { JFrame f=new JFrame("包含面板的Frame"); JPanel pan=new JPanel(); JButton b=new JButton("请点击我"); b.setVisible(true); b.setLocation(100,200); f.setSize(800,800); f.setBackground(Color.red); f.setLayout(null); pan.setSize(200,200); pan.setBackground(Color.black); pan.add(b); //差这一句。。 f.add(pan); pan.setLocation(300,300); f.setVisible(true); } } 展开
 我来答
匿名用户
推荐于2016-08-05
展开全部
JPanel A和JPanel B的情况,代码中,只有一个JPanel。。。。。。。

JFrame的背景颜色,改成这样:
f.getContentPane().setBackground(Color.red);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式