Java教案9Swing程序设计_第1页
Java教案9Swing程序设计_第2页
Java教案9Swing程序设计_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGEPAGE4学习领域三任务1 Swing程序设计课程名称任务名称

Java语言程序设计Swing程序设计

项目名称课时

Swing程序设计6项目性质授课班级

□演示性 □验证性 □设计性 √综合性授课日期 授课地点能力目标:具备图形用户界面的设计能力具备熟练操作组件的能力具备熟练使用界面布局的能力教学目标 知识目标:掌握组件的使用方法素质目标:培养学生知识掌握和技能运用能力培养学生团结合作、互帮互助的能力;教学内容

任务描述任务展示与实现,见右图教师讲解本任务涉及的知识点任务小结教学重点1.创建计算器窗体,根据要求需要写出任务包含的所有控件。2.根据要求使用相应的布局教学难点1.根据要求使用相应的布局1.装有JDK、Eclipse的电脑教学准备2.教学课件PPT3.教材:《Java语言程序设计》赵景辉,孙莉娜编著机械工业出版社作业设计

面板容器的综合应用教学过程学 教学内容与过程节 (教学内容、教学方法、组织形式、教学手段)做好课前“5分钟”教学管理(多媒体、实训室),做好上课前的各项准备工作(打开电脑、打开课件、打开软件、打开U盘中的素材位置、打开授课计划、教案等),吸引学生注意力。织 1、【点名考勤】点名(全体学生),查看班级出席状况。2、【回顾】复习上一单元知识点。3、【课程内容介绍】结合本节课的内容介绍,增加互动环节,使学生有一定的印象。【课前说明】在早期,电脑向用户提供的是单调枯燥的纯字符状态的命令操作窗口,当今大多数编程软件都具备了图形用户界面。本节介绍Java语言中的图形用户界面Swing。程 【目的】明 使学生从了解本单元的学习目标、学习重点、考评方式等方面明确学习本单元知识的求和目标。学生应掌握:1、图形用户界面Swing中组件的设置2、如何进行界面布局一、Swing与AWT包AWTAbstractWindowToolKitAWTAWT是依靠本地方法来实现其功能的,我们通常把AWT控件称为重SwingAWTAWT所能程 够提供的所有功能,并且用纯粹的Java代码对AWT的功能进行了大幅度的扩充。由于容 Swing中没有使用本地方法来实现图形功能,我们通常把Swing控件称为轻量级控件。述 二、Swing顶级容器图形界面中至少要有一个Swing顶级容器,Swing顶级容器为其它Swing组件在屏幕上的绘制和处理事件提供支持。常用的顶级容器包括:JFrameJDialog(对话框):每个JDialogJApplet三、Swing常用组件1.JLable(标签);2.JButton(按钮);3.JTextField(文本框);4.JRadioButton(单选按钮);5.JList(列表)和JComboBox(组合框);6.JMenu(菜单);7.JToolBar(工具栏);四、常用布局管理器SwingSwing里所有的控件都继承自JComponentJComponent类继承自Container容器类。容器可以看成一个层面,在它的上面可(children),添加到同一个容器内的子控件位Swing的绘制覆盖低层的绘制。一个容器,负责完成自己所有子控件的布局排列和绘制。在Swing里面,一个通用的接口用来帮助容器完成布局排列,这个接口就是LayoutManager接口,常用的BorderLayoutFlowLayoutGridLayoutFrameJDialogJWindow等都继承自Window类,而Window类又继承自Container,就是说窗口也是一个容器。1.五、SwingJpanel面板是一个容器,并且是一个纯粹的容器,它不能作为独立的窗口使用。默认情况下,面板使用FlowLayoutsetLayout(JPanel是一般轻量级容器。JPanel为于javax.SwingJFramecompont加入到JPanelJButtonJTextAreaJTextFiled等,另外也可以在它上面绘图。任务实施:创建计算器窗体,根据要求需要写出任务包含的所有控件。根据要求使用相应的布局。课堂任务提高:训练1.JScrollPane面板;2.JSplitPane面板;3.JTabbedPane面板;4.JDesktopPane面板与JIntern

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论