【发布时间】:2013-02-05 15:03:11
【问题描述】:
所以我有一个名为CalendarPanel 的类扩展JPanel。它使用空布局。我如何将CalendarPanel 用作常规组件?当我把它放在另一个JPanel 中,然后将它添加到一个窗口时,它就消失了。只有当我将它直接添加到窗口时才可见。
编辑:
是的,我意识到使用带有空布局的JPanel 是不好的做法。 CalendarPanel 实际上是别人的代码,我正在尝试将其用于我的目的,而无需对其进行重构。
【问题讨论】:
-
“使用带有空布局的 JPanel” Doooooooooooon't!
-
"..CalendarPanel 扩展 JPanel" 为什么?或者更确切地说,为什么不简单地使用面板实例?
-
请出示您的代码。
-
@Andrew Thompson,为什么不创建一个扩展 JPanel 的类?我正在制作一个相当大的应用程序,因此我正在为各种 GUI 组件创建不同的类,以便保持一定的组织性。
-
现在我明白你在说什么了。正如我在上面的编辑中提到的,这不是我的代码。
标签: java swing css-position layout-manager null-layout-manager