任务9设计用户注册界面分析.pptVIP

  • 23
  • 0
  • 约2.28万字
  • 约 93页
  • 2017-08-25 发布于湖北
  • 举报
任务9设计用户注册界面分析

第9章 任务9——设计用户注册界面 9.1 任 务 描 述   本章的任务是设计用户注册界面,并完成相关功能。在用户登录的界面中,通过单击【注册】按钮,进入用户注册界面,如图9-1所示。注册界面中除了标签、按钮、文本框、密码框等熟悉的组件,还新增了作为性别选择的单选按钮以及提供所属班级选择的组合框等组件。当用户填写好正确信息后,单击【注册】按钮,系统将把当前用户信息保存至用户信息文件。由于文件读写相关操作将在后续章节进行讲解,因此在本章为了保证程序的完整性,我们暂时显示一个简单的窗口以提示注册成功,如图9-1所示。 图9-1 用户注册界面 9.2 技 术 要 点   本章技术要点是GUI程序设计中的选择性组件及其相关事件、常用复杂的布局方式——网格包布局(GridBagLayout)和盒式布局(BoxLayout)。 9.2.1 选择性组件   1.组合框(JComboBox类)   组合框是一些项目的简单列表,用户可以看到它的一个选项及其旁边的箭头按钮。当用户单击箭头按钮时,选项列表被展开,用户可以从中进行选择。其优点在于节省空间,使界面更加紧凑。同时,它也限制用户的选择范围,并且能够避免对输入数据有效性的繁琐验证。默认情况下,JComboBox是不可编辑的,但可以调用setEditable(true)将其设置为可编辑状态。   JComboBox类的常用

文档评论(0)

1亿VIP精品文档

相关文档