在 NetBeans IDE 中设计 Swing GUI(17)
时间:2026-01-21
时间:2026-01-21
现在,我们将添加一个组合框,用户可以使用它来选择 ContactEditor 应用程序将显示的信息格式。在添加 JComboBox 时,我们会将其基线与 JLabel 文本的基线对齐。请再次注意为帮助定位而出现的基线对齐基准线。
对齐组件的基线:
1. 在“组件面板”窗口中,从 Swing 类别中选择“组合框”组件。
2. 将光标移到紧靠刚添加的 JLabel 右侧的位置。当出现水平基准
线指示 JComboBox 的基线与 JLabel 中文本的基线对齐,并且以
垂直基准线给出两个组件之间的建议间距时,请单击鼠标以放置
该组合框。
该组件将与其左侧的 JLabel 中的文本的基线对齐,如下图所示。
GUI 生成器将显示指示组件间距和锚点关系的状态线。
调整 JComboBox 的大小:
1. 选中 GUI 生成器中的 JComboBox。
2. 将 JComboBox 右边缘上的大小调整控柄向右侧拖动,直到出现对
齐基准线以给出 JComboBox 和 JPanel 边缘之间的建议首选偏
移。
如下图所示,JComboBox 的右边缘将与 JPanel 的边缘对齐,并
留出建议的边缘边距;同时,组件的宽度会自动设置为随窗体调
整大小。