如何使用NetBeans GUI Builder包含自定义面板?

我写了一个扩展JPanel的类。 是否有可能在NetBeans GUI Builder中使用它,并让它在所有的自动代码生成过程中保留下来?

我已经使用GUI构build器中的自定义代码选项来实例化对象作为新的类,但它似乎不能从JPanel更改声明,所以只有方法,我已覆盖被调用,我不能调用新那些不在JPanel中的。

只需将该类从项目树中拖到GUIdevise器中的窗体上即可。

就像在stackoverflow问题691890中所说的那样 。

您可以使用“调色板pipe理器”将组件添加到调色板,然后可以像使用其他任何类一样在GUI构build器中使用它。
请参阅如何使用Swing组件的自定义子类? 在NetBeans Wiki中。

只需为您的课程提供一个公共的无参数构造函数。 然后,通过右键单击它并select添加到调色板,可以将该类添加到调色板。