- 4
- 0
- 约小于1千字
- 约 3页
- 2017-05-12 发布于河南
- 举报
实验16-图形用户界面设计1
实验16:图形用户界面设计1
设计如下界面(性别、年龄、学院、专业的输入可省略)
要求如下:
在此界面“取消”按钮之后再增加一个组件“文本区”用来显示信息
当用户点击“确定”按钮后,将刚输入的各种信息显示在一个“空白标签”上
当用户点击“取消”按钮后,该界面恢复到初始状态,学号后的文本框获得输入焦点。
按钮上的图标使用如下的两个图标:(在“上机指导”文件夹中查找)
完成图形用户界面设计的一般步骤:
定义一个类继承自JFrame
为自己定义的类定义一个构造方法(以下3~9(不包括4)和13~14都在构造方法内完成)
先完成窗体必要特性(如标题栏的文字、大小、位置等)的设置
把窗体上各组件定义为类的成员变量
在构造方法内创建各个组件
获得窗体的内容面板
设置内容面板的布局为流式布局(FlowLayout)
把各组件按顺序依次添加到内容面板上
设置窗体可见
在类内增加一个main方法,创建一个窗体对象并设置关闭方式,运行程序,观察界面能否正常显示
定义一个内部类实现相应的监听器接口(注意内部类跟外部类的方法是平行的关系)
按程序功能要求,在内部类中实现并完成监听器接口中的抽象方法
在构造方法中使用内部类创建监听器对象
将监听器对象注册给相应的组件
再次运行程序,并进行相应操作,观察是否完成所需功能
提交作业须知:
请将作业提交至63 用户名和密码照旧
登陆后请正确选择自己所在的班级文件夹,将作业拷贝至该文件夹即可(只提交.java文件即可,不要提交压缩包),注意文件命名格式“学号+姓名”
注意文件提交后不可重复提交,也不可再读取,也不可再删除,请保证一次提交正确
您可能关注的文档
- 公式法解一元方程教案.doc
- 公式编辑器使用介绍.doc
- 六水硝酸镁标准.doc
- 六氟化硫密度继电器测试仪配套工具软件使用说明.doc
- 几何画板怎样画圆环阴影.doc
- 出国常用词汇.doc
- 函数实验5.doc
- 分支结构教学设计.doc
- 分类很全的VC常见快捷键.doc
- 列车时刻表20110518.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 05G359-3悬挂运输设备轨道标准图集.pdf VIP
- 新学期教师培训会,校长发言:明边界守初心,知尺度有温度,让教育履职既合规又暖心.doc VIP
- 湖南省长沙市第一中学2024-2025学年高二上学期语文1月期末考试试卷(含答案).pdf VIP
- 2025年秋季学期学校全面工作计划.doc VIP
- T∕CHAS 10-2-22-2023 中国医院质量安全管理 第2-22部分:患者服务 疼痛治疗.pdf
- T_CNFMA B036-2024 户外林业机械 以锂离子电池为动力源的步进式松土机.pdf VIP
- T_CCTAS 237-2025 城市轨道交通市域快线车辆运营技术规范.pdf VIP
- 广告策划与创意(第2版):网络广告创意PPT教学课件.pptx
- 人体解剖学试题及答案.docx VIP
- 最后倒计时最后倒数(The Final Countdown) 高清钢琴谱五线谱.doc VIP
原创力文档

文档评论(0)