2

我正在查看使用 NetBeans IDE 创建 Swing UI 应用程序的 NetBeans 平台。

我正在尝试将 jCalendar 组件放入调色板并放到我的窗口中。问题是,如果我试图将它拖到表单上,我会收到一个错误,说它不包含在我的模块上。

在此处输入图像描述

所以我认为没问题,我会添加它,但是,即使它在调色板中并且将其添加到那里涉及将其创建为库,当我​​尝试转到项目属性/库下的添加依赖项时,它不在可供选择的库列表!

在此处输入图像描述

该项目是一个 NetBeans 模块,当我在常规 java 项目中创建它时,我可以在列表中找到它。我也可以在库管理器中看到它,但在 NetBeans 模块的属性中看不到。

在此处输入图像描述

任何想法为什么我不能在这里添加这个库?

PS 我试图使用本教程将这个选择器放到我的调色板上。我认为不同之处在于,他的项目不是 NetBeans 平台吗? http://greenxgene.blogspot.co.uk/2012/04/how-to-use-jcalendar-date-picker-in.html

4

3 回答 3

2

我认为问题的根源是您需要创建一个“库包装模块”

这将包装您的 jCalendar jar 并从中创建一个 NetBeans 模块。

新建项目对话框

之后,您应该能够将该项目添加到您的表单中。

于 2012-06-26T13:01:52.663 回答
2

有一种比编写包装器更简单的方法。

  1. Tools -> Palette -> Swing / AWT Components.

  2. 创建名为的新类别JCalender

  3. 从 JAR 中点击添加,然后按照简单的步骤进行操作。

就这样。你会看到这个甜蜜的景色:

托盘中的 JCalender

于 2016-03-09T17:04:16.960 回答
0

要将您的库添加到库调色板,请执行以下操作:

  • 转到工具/库
  • 按新图书馆
  • 设置库名称并选择类库作为库类型
  • 按下 Add JAR/Folder 按钮并添加将形成您的库的所有 jar(也使用其他选项卡添加源和 java 文档)
  • 按确定,你就完成了

如果您想使用该库进行 Netbeans 平台开发,请按照 Tim 所说的进行操作。

于 2012-06-28T09:08:11.103 回答