快速业务通道

在NetBeans 4.1中使用Swing组件 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-25
,单击 “主类” 字段右侧的 “浏览” 按钮。

在出现的 “浏览主类” 对话框中,选择 java3z.com.ColorSwitch 并单击 “选择主类” 。

单击“确定”退出 “项目属性” 对话框。 四、选择布局管理器

目前我们已经将 JFrame 添加为窗体的最上层容器,下一步是指定布局管理器,用来控制容器内组件的大小和位置。每种容器类型都有缺省的布局管理器。 JFrame 组件的缺省布局管理器是 BorderLayout,它将该容器分为五个部分(北、南、东、西和中)。

GridBagLayout 布局管理器,它使用一组复杂的组件属性(称为“约束”)对布局的所有方面进行精确控制。GridBagLayout 将组件放置在行和列的网格中,其中网格单元的大小不必完全相同。此外,组件可跨越多行或多列,或同时跨越行和列。

更改布局管理器:

在 组件面板 中,单击 “布局” 标签以访问 Java 基本类 (JFC) 中可用的布局管理器。 请注意,当鼠标位于 组件面板 中的布局图标上时,将出现一个工具提示,显示该布局管理器的名称。

单击 “布局” 标签中的 GridBagLayout 按钮。

单击 编辑器 中灰色 ColorSwitch 窗体上的任意位置,设置布局管理器。 GridBagLayout 将添加到 “检查器” 中的 JFrame 组件分层结构。 如图:

五、添加组件 1、添加按钮:

在 Swing 组件面板中,选择 JButton 组件。

单击 编辑器 中 ColorSwitch 窗体上的任意位置,将 JButton 组件添加到窗体。 JButton 组件显示在 编辑器 的“设计”视图中,而其相应的节点显示在 “检查器” 中。 JButton 组件的源代码被添加到源代码,并且在“源”视图中可见。

现在编辑该按钮,以便它以所需的字体样式和大小显示正确的文本。

重命名按钮并更改其显示字体:

在 编辑器 的“设计”视图中,右键单击 JButton 组件,然后从上下文菜单中选择 “编辑文本” 。或者,您只需单击该按钮并按空格键即可。

在文本字段中输入 " Switch Color "。按 Enter 键。

在仍然选中 JButton 组件的情况下,滚动到 “属性” 窗口中的字体属性,并单击省略号 (...) 按钮。

在 “字体编辑器” 对话框中,将“字体样式”选择为“粗体”,并将“字体大小”选择为 "14"。单击“确定”。 JButton 组件标签 "Switch Color" 将以大号的粗体字型显示。

此时 编辑器中显示 "Switch Color" 按钮,该按钮位于其 JFrame 容器的中心,按钮边框为深紫色。

2、添加标签 由于我们的应用程序使用一个标签来显示将调用按钮的颜色,因此下一步我们需要添加标签。

添加标签组件:

在 组件面板 窗口中,单击 Swing 标签以显示可用的 Swing 组件。

选择 JLabel 组件。

单击 编辑器 中 ColorSwitch 窗体上的任意位置,将 JLabel 组件添加到窗体。 在 编辑器 中显示带有文本 "jLabel1" 的标签,并且在 检查器 的树视图中突出显示名为 " jLabel1 [JLabel] " 的节点。此外, JLabel 组件的属性显示在 “属性” 窗口中,并且其源代码添加到 编辑器 的“源”视图。

在NetBeans 4.1中使用Swing组件(3)

时间:2007-05-30 java学习室

六、使用 GridBag 定制器调整布局

与其他布局不同,当选中 “检查器” 时,GridBagLayout 在 “属性” 窗口中没有可显示的属性。使用 GridBag 定制器 可在 GridBagLayout 中对组件的位置和约束进行可视化调整。其包括 GridBag 约束的属性表单、调整约束的按钮和组件布

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号