在 NetBeans IDE 中设计 Swing GUI(19)

时间:2026-01-21

件。

2. 将光标移到紧靠刚添加的 E-mail Address 标签右侧的位置。当

出现基准线指示 JTextField 的基线与 JLabel 中文本的基线对

齐,并且以垂直基准线给出两个组件之间的建议边距时,请单击

鼠标以放置该文本字段。

JTextField 在 E-mail Address: JLabel 的右侧对齐放置并链接

到该 JLabel。“检查器”窗口中也将添加与其对应的节点。

3. 将 JTextField 的大小调整控柄向封闭 JPanel 的右侧拖动,直

到出现对齐基准线以给出 JTextField 和 JPanel 边缘之间的建

议偏移。

JTextField 的右边缘将与指示首选边距的对齐基准线对齐。

现在,我们需要添加 JList,它将用于显示 ContactEditor 的整个联系人列表。 添加 JList 并调整其大小:

1. 在“组件面板”窗口中,从 Swing 类别中选择“列表”组件。

2. 将光标移到先前添加的 E-mail Address JLabel 的正下方。当出

现基准线指示 JList 的左边缘和上边缘分别与 JPanel 的左边

缘和上方的 JLabel 对齐(留出首选边距)时,请单击鼠标以放

置 JList。

3. 将 JList 的右侧大小调整控柄向封闭 JPanel 的右侧拖动,直到

出现对齐基准线以指示其宽度与上方 JTextField 的宽度相同。

JList 在对齐基准线指定的位置对齐放置,并且“检查器”窗口

中显示与其对应的节点。另请注意,窗体将会扩展以适应新添加

的 JList。

由于 JList 用于显示较长的数据列表,因此通常需要添加 JScrollPane。只要添加了需要 JScrollPane 的组件,GUI 生成器就会自动为您添加 JScrollPane。因为 JScrollPane 是非可视组件,所以必须使用“检查器”窗口才能查看或编辑 GUI 生成器创建的任何 JScrollPane。

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

调整组件大小

通常,将几个相关组件(如模态对话框中的按钮)设置为相同大小对保持外观一致性很有好处。为演示此操作,我们将在 ContactEditor 窗体中添加四个 JButton,这些按钮用于添加、编辑和删除联系人列表中的各个条目,如以下各

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

精彩图片

热门精选

大家正在看

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

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

支付方式:

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

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