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