在 NetBeans IDE 中设计 Swing GUI(15)

时间:2026-01-21

返回页首

更进一步

对齐是创建具有专业外观的 GUI 的一个最基本方面。在上一部分中,我们通过将 JLabel 和 JTextField 组件添加到 ContactEditorUI 窗体中,大致了解了 IDE 的对齐功能。接下来,我们将在使用应用程序所需的其他各种组件的过程中更深入地了解 GUI 生成器的对齐功能。

组件对齐

每次将组件添加到窗体中时,GUI 生成器都会有效地将它们对齐,出现的对齐基准线可以证明这一点。但是,有时也需要在组件组之间指定不同的关系。先前我们添加了四个 ContactEditor GUI 所需的 JLabel,但并未将它们对齐。现在,我们将对齐两列 JLabel,以使它们的右边缘排列整齐。

对齐组件:

1. 按住 Ctrl 键,然后单击以选择窗体左侧的 First Name: 和

Title: JLabel。

2. 单击工具栏中的“列向右对齐”按钮 ()。或者,也可以右键单

击其中任一组件,然后从弹出式菜单中选择“对齐”>“列右

侧”。

3. 对 Last Name: 和 Nickname: JLabel 也重复此操作。

JLabel 的位置将会移动,以使它们的显示文本的右边缘对齐。同

时,也会更新锚点关系,指示组件已分组。

在结束先前添加的 JTextField 的操作之前,我们需要确保 JLabel 之间插入的两个 JTextField 设置为可正确调整大小。与拉伸到窗体右边缘的两个 JTextField 不同,所插入组件的大小可调性不是自动设置的。

设置调整组件大小行为:

1. 按住 Ctrl 键单击两个插入的 JTextField 组件,以便在 GUI 生

成器中将它们选中。

2. 在同时选中这两个 JTextField 的情况下,右键单击其中的任何

一个,然后从弹出式菜单中选择“自动调整大小”>“水平”。

JTextField 将被设置为在运行时水平调整大小。同时,也会更新

对齐基准线和锚点指示符,以提供组件关系的可视反馈。

将组件设置为相同大小:

在 NetBeans IDE 中设计 Swing GUI(15).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:4.9 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:19元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219