使用第三方 Bean

几乎所有代码都可以打包为 Bean。到目前为止,您所看到的 bean 都是可视 bean,但是 bean 可以提供功能而没有可见的组件。

JavaBeans 的强大之处在于您可以使用软件组件而不必编写它们或了解它们的实现。

本页描述了如何将 JavaBean 添加到应用程序并利用其功能。

将 Bean 添加到 NetBeans 面板

下载JavaBean 组件示例 BumperSticker。 Bean 作为 JAR 文件分发。将文件保存在计算机上的某个位置。 BumperSticker是图形组件,并公开了一种方法go(),该方法可启动动画。

要将BumperSticker添加到 NetBeans 面板中,请从 NetBeans 菜单中选择 工具>面板> Swing/AWT 组件

NetBeans 调色板 管理 器

点击“从 JAR 添加...”按钮。 NetBeans 要求您找到包含要添加到调色板中的 bean 的 JAR 文件。找到您刚刚下载的文件,然后单击 下一步

查找 JAR 文件

NetBeans 在 JAR 文件中显示了这些类的列表。选择您希望添加到调色板中的那些。在这种情况下,选择 BumperSticker 并单击 Next

选择 beans 添加到调色板

最后,NetBeans 需要知道调色板的哪一部分将接收新 bean。选择 Beans,然后单击 Finish。

选择一个调色板部分

单击 关闭 以使“调色板 管理 器”窗口消失。现在看一下调色板。 BumperSticker位于 beans 部分。

使用新的 JavaBean

continue 并将BumperSticker拖出调色板,并拖入表单。

我们都喜欢 Java 教程

您可以像处理其他任何 bean 一样使用BumperSticker实例。要查看实际效果,请将另一个按钮拖出到表单中。此按钮将启动BumperSticker的动画。

向表单添加另一个按钮

将按钮连接到BumperSticker bean,就像将第一个按钮连接到文本字段一样。

  • 首先单击“连接 Pattern”按钮。

  • 单击第二个按钮。 NetBeans 为其提供了红色轮廓。

  • 单击BumperSticker组件。弹出“连接向导”。

  • 点击 动作旁边的 ,然后选择 actionPerformed 。点击 下一步>

  • 选择 Method Call ,然后从列表中选择 go() 。点击 完成

如果不确定任何步骤,请查看接线应用。这里的过程非常相似。

再次运行该应用程序。当您单击第二个按钮时,BumperSticker组件会为心脏的颜色设置动画。

同样,请注意您是如何在不编写任何代码的情况下生成功能正常的应用程序的。

齐备的应用程序