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

时间:2009-05-03 03:47:17

标签: java swing netbeans jpanel

我写了一个扩展JPanel的类。是否可以在NetBeans GUI Builder中使用它并使其在所有自动代码生成中继续存在?

我已经使用GUI构建器中的自定义代码选项将对象实例化为新类,但似乎无法从JPanel更改声明,因此只有我覆盖的方法才会被调用,我可以'调用JPanel中不存在的新的。

3 个答案:

答案 0 :(得分:26)

只需将类从项目树拖到GUI设计器中的表单即可。

就像它在stackoverflow question 691890中所说的那样。

答案 1 :(得分:14)

您可以使用Palette Manager将组件添加到调色板中,然后您可以像在任何其他类中一样在GUI构建器中使用它。 请参阅NetBeans Wiki中的How can I use a custom subclass of a Swing component?

答案 2 :(得分:9)

为您的班级提供一个公共的无参数构造函数。然后,您可以通过右键单击它并选择添加到调色板来将类添加到Palette。

相关问题