【发布时间】:2013-05-20 14:19:43
【问题描述】:
在这段代码中:
JLabel emptyLabel = new JLabel("");
emptyLabel.setPreferredSize(new Dimension(175, 100));
frame.getContentPane().add(emptyLabel, BorderLayout.CENTER);
我可以看到它创建了一个新标签并将其添加到 JFrame 对象 frame。
但我想了解getContentPane() 做了什么,为什么需要它?
我看了this API,但还是没看懂。
【问题讨论】:
-
lool,那个极客文章xd
-
“为方便起见,
add及其变体……已被覆盖以根据需要转发到contentPane。”—JFrame