如何在 NetBeans GUI 生成器中包含自定义面板?

2022-09-02 05:29:05

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

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


答案 1

只需将类从项目树拖到 GUI 设计器中的窗体上即可。

就像它在堆栈溢出问题691890中所说的那样。


答案 2

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


推荐