(1)在设计器的窗体内部单击鼠标右键,选择“Set Layout”/“Absolute Layout”菜单项,这样就设置了窗体容器的布局管理器为绝对布局,因为现在还没有讲解布局管理器的知识,所以暂时使用绝对布局,即指定组件的x、y坐标位置和宽度高度属性,这些都可以使用设计器完成。
(2)“Palette”这个名字是调色板的意思,这里我们把它叫做组件面板,它包含Swing组件、容器、菜单等内容。展开“Components”节点,这里包含了Swing的控制组件。单击JLabel组件,然后单击窗体设计器放置组件并调整位置。如图1所示。
图1 添加JLabel标签组件
(2)在“Properties”视图中,双击“text”属性值,设置属性值为“用户名”。该属性用于设置组件的文本内容。如图2所示。
图2 设置text属性
(3)再从组件面板中添加一个“JTextFiled”文本框组件,调整组件的位置和宽度。如图3所示。
图3
(4)在设计器选择刚添加的“JTextFiled”文本框组件,在“Properties”视图中单击“Variable Name”属性设置组件的变量名称为“userNameC”。如图4所示。
图4
(5)参照步骤(1)和步骤(2)放置一个“密码”标签组件。
(6)从组件面板选择“JPasswordField”密码框组件添加到窗体中,并调整位置和大小。如图5所示。
图5
(7)在设计器选择刚添加的“JPasswordField”密码框组件,参照步骤(4)设置密码框组件的变量名为“passwordC”。
(8)参照Label标签组件的添加步骤分别添加两个JButton按钮组件,并设置组件text属性为“登录”与“退出”。然后调整窗体和所有组件的大小与位置。如图6所示,单击设计器工具栏的“”按钮预览界面设计效果。其界面预览效果如图7所示。
图6 界面设计效果
图7界面预览效果