【发布时间】:2013-05-29 19:17:20
【问题描述】:
我创建了一个 JAR 文件,其中包含具有日历功能的 JPanel。 它的行为完全像 JCalendar,但我不知道如何使它成为 Swing 组件/控件。
我知道我可以只使用 JCalendar,但我想自己制作。问题只是我不能让它被视为 Swing Control。
任何帮助/建议/tuts链接将不胜感激:)
已编辑:
示例:我们已经将 JCalendar 导入到我们的项目库中,接下来是使用 tools-palette-swing/awt 组件将其导入到调色板中,从 jar 中添加,选择 JCalendar,从 JCalendar 中选择要使用的类,选择类别(摇摆控制等),所选类别将显示在我们选择的类别中。但是我的根本没有出现,netbeans 没有将我的类识别为摇摆组件。但是在调色板工具中,我的类存在于所选类别中但标记为未知。
【问题讨论】:
-
您是在谈论某种 WindowBuilder 吗?例如。在 Eclipse 中?
-
您能指定您正在使用的 IDE 吗?顺便说一句,您必须将其设为
JavaBean,以便您可以在可视化摇摆编辑器中使用它 -
只有 1 个类,它扩展了 JPanel,我使用 NetBeans 拖放功能制作了这个类
-
另外,如果您的问题是在 NetBeans 代码生成器中使用您的组件(您仍然没有告诉我们!),请查看 this link。它有些过时了,但会有有用的信息。
-
@HovercraftFullOfEels:已更新,希望能解决问题:)