在 NetBeans IDE 中设计 Swing GUI(20)

时间:2026-01-21

图所示。之后,我们将四个按钮设置为相同大小,以便能够容易地识别出它们在提供相关的功能。

添加并对齐多个按钮以及编辑其显示文本:

1. 在“组件面板”窗口中,选择“按钮”组件。

2. 将 JButton 移到底部 JPanel 中 E-mail Address JTextField

的右边缘。当出现基准线指示 JButton 的基线和右边缘与

JTextField 的基线和右边缘对齐时,请按住 Shift 键单击鼠标,

从而沿 JFrame 的右边缘放置第一个按钮。在松开鼠标按钮时,

JTextField 的宽度会缩减以容纳 JButton。

3. 将光标移到底部 JPanel 中 JList 的右上角。当出现基准线指示 JButton 的上边缘和右边缘与 JList 的上边缘和右边缘对齐时,

请按住 Shift 键单击鼠标,从而沿 JFrame 的右边缘放置第二个

按钮。

4. 在已添加的两个 JButton 的下方再添加两个 JButton,以创建一

个列。请确保按照建议的间距放置 JButton 并保持间距的一致

性。如果在放置最后一个 JButton 前忘记松开 Shift 键,只需

按 Esc 键即可。

5. 设置每个 JButton 的显示文本。(可以通过右键单击按钮并选择

“编辑文本”来编辑按钮的文本。或者,也可以单击按钮,稍等

片刻,然后再次单击按钮。)为最上面的按钮输入 Add,为第二

个按钮输入 Edit,为第三个按钮输入 Remove,为第四个按钮输

入 As Default。

JButton 组件在对齐基准线指定的位置对齐放置。按钮的宽度将

会更改以适应新名称。

现在,已将按钮放置在所需的位置,接下来,我们要将四个按钮设置为相同的大小以保持外观一致性,同时表明它们在功能上是彼此相关的。

将组件设置为相同大小:

1. 通过按住 Ctrl 键进行选择,选中所有四个 JButton。

2. 右键单击其中一个 JButton,然后从弹出式菜单中选择“相同大

小”>“相同宽度”。

JButton 的大小将被设置为与名称最长的按钮的大小相同。

注意:要查看上述过程的演示,请在 zip 文件夹中打开下载的 quickstart-gui_swfs/009_size_components.html 文件。

缩排

通常,需要将多个组件归到另一个组件下,以表明它们属于一个相关功能组。一个典型的例子是,在同一标签下放置几个相关的复选框。利用 GUI 生成器中提供的专用基准线(针对操作系统外观给出首选偏移建议),可以轻松完成缩排。 在此部分,我们将在一个 JLabel 下添加几个 JRadioButton,用户可以使用这些 JRadioButton 定制应用程序显示数据的方式。请参见以下各图来执行此任务,或者单击此操作过程之后的“查看演示”链接来查看交互式演示。 缩排 JLabel 下的 JRadioButton:

1. 将一个名为 Mail Format 的 JLabel 添加到窗体中 JList 的下

方。确保该标签与上方的 JList 左侧对齐。

2. 在“组件面板”窗口中,从 Swing 类别中选择“单选按钮”组

件。

3. 将光标移到刚添加的 JLabel 下方。当出现基准线指示

JRadioButton 的左边缘与 JLabel 的左边缘对齐时,请将

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

精彩图片

热门精选

大家正在看

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

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

支付方式:

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

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