参考出处
http://blog.csdn.net/walilk/article/details/5612671
http://www.cnblogs.com/youxin/archive/2012/04/22/2465480.html
建议写法,
//获得容器
Container container=getContentPanel();
//常用写法
frame.getContentPane().add(childCompontent);
frame.setContentPane(contentPane)//contentPane是JPanel的对象
//错误设置背景
jf.setBackground(Color.blue);
//正确设置背景
jf.getContentPane().setBackground(Color.black);