Java 教程是为 JDK 8 编写的。本页中描述的示例和实践未利用在后续版本中引入的改进。
仔细看看 Palette。列出的所有组件都是 bean。组件按功能分组。滚动查找 Swing Controls 组,然后单击 Button 并将其拖动到可视设计器中。按钮是一个 bean!
在 NetBeans 右侧的面板下面是一个检查器窗格,你可以使用它来检查和操作按钮。尝试关闭底部的输出窗口,为检查器窗格提供更多空间。
bean 的属性是可以更改的影响其外观或内部状态的东西。对于此示例中的按钮,属性包括前景色,字体和按钮上显示的文本。属性显示在两组中。Properties 列出最常用的属性,而 Other Properties 显示不常用的属性。
继续编辑按钮的属性。对于某些属性,你可以直接在表中键入值。对于其他的,单击 ... 按钮编辑值。例如,单击 foreground 属性右侧的 ...。弹出一个颜色选择器对话框,你可以为按钮上的前景文本选择一种新颜色。尝试其他一些属性,看看会发生什么。请注意,你没有编写任何代码。
Bean 也可以发射事件。单击 bean 属性窗格中的 Events 按钮。你将看到按钮能够触发的每个事件的列表。
你可以使用 NetBeans 使用其事件和属性来连接 Bean。要查看其工作原理,请将面板中的 Label 拖到 SnapFrame
的可视化设计器中。
编辑标签的属性,直到它看起来很完美。