【发布时间】:2013-04-03 01:00:17
【问题描述】:
我正在阅读 Head First Java。在介绍 GUI 时(有本书的读者请参见第 354 页),作者写道:
frame.getContentPane().add(button);
“您不会直接将东西添加到框架中。将框架视为窗口周围的装饰,然后将内容添加到窗口窗格。”
看了Java API entry for JFrame,发现JFrame是Component的子类,继承了Component的add(Component),所以简单写就行了:
frame.add(button);
为什么书中推荐使用frame.getContentPane.add(button)?
提前致谢!
【问题讨论】: