如何在cardlayout NetBeans中分离各种面板

时间:2014-05-21 14:33:54

标签: java swing netbeans

我正在使用NetBeans 7.2。我有一个带有卡布局的JFrame,有一个主面板和几个子面板。正如你猜测的那样,所有自动生成的Swing组件定义都是在单个文件中声明的,并且它们都搞砸了。

如何将这些面板分开包装,以使其更加模块化?或者我采取了完全错误的做法?

2 个答案:

答案 0 :(得分:0)

稍微错误的方法..如果你想让面板像模块化一样,只需在包内创建一个新的面板类,而不是在同一个类上有很多面板..创建新的面板类并将其传递给你的主面板。

答案 1 :(得分:0)

您可以使用构建器工具创建JPanel表单。 New -> Swing Forms -> JPanel Form。然后在设计视图中查看它们,只需将它们拖放到卡片布局面板上,如here