【问题标题】:How to include custom panel with NetBeans GUI Builder?如何在 NetBeans GUI Builder 中包含自定义面板?
【发布时间】:2010-10-23 09:51:06
【问题描述】:

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

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

【问题讨论】:

    标签: java swing netbeans jpanel


    【解决方案1】:

    只需为您的类提供一个公共的无参数构造函数。然后,您可以通过右键单击该类并选择“添加到调色板”来将其添加到调色板。

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2016-03-23
          • 2012-08-14
          • 2012-03-17
          • 2017-08-13
          • 1970-01-01
          • 1970-01-01
          • 2015-11-29
          • 1970-01-01
          相关资源
          最近更新 更多