Jcomponent内容窗格

时间:2014-04-20 22:11:17

标签: java swing jframe japplet jcomponent

我的问题是,如果像框架,对话框和小程序这样的顶级容器有一个内存窗格,默认情况下是边界布局,它继承自JComponent ,因为oracle doc说那么它们之间的关系是什么frame,app,dialog和jcomponent都是顶级容器?

1 个答案:

答案 0 :(得分:2)

JComponent 是顶级容器。我认为顶级容器的定义是:

  

顶级容器可以单独显示,而程序员无需将其明确添加到任何其他容器中。

确实如此:

  • JFrame
  • JApplet
  • JWindow
  • JDialog

根据@camickr的建议,请参阅Using Top Level Containers上的Swing教程以获取更多信息。

enter image description here

..请注意,虽然JFrame明确标记为“顶级容器”,但内容窗格(JComponent缺少该标题。