f.add(button)与f.getContentPane().add(button)有什么区别
f.add(button)与f.getContentPane().add(button)好像都可以啊
f.add(button) 是作为子类的JFrame实例对象调用父类Container的add方法
f.getContentPane().add(button) 是JFrame对象返回当前的父亲的实例来调用父类本身的add方法。