网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Java语言GUI程序设计(21世纪高等学校计算机基础实用规划教材)
分类
作者 赵满来
出版社 清华大学出版社
下载
简介
内容推荐
Java语言是近二十年来最为流行的通用面向对象程序设计语言,当今程序几乎都采用图形用户界面(GUI)。赵满来编著的《Java语言GUI程序设计(21世纪高等学校计算机基础实用规划教材)》以NetBeans IDE为开发工具,以Java语言基础知识和基本语法、Java GUI程序的可视化设计方法、最新的Java SE 8和Java SE 9及Java SE 10等版本类库中有关的实用类的使用为主要内容,介绍Java面向对象程序设计方法及应用型Java GUI程序设计方法。
全书所有例题和习题都采用GUI,将Java语言的基本知识和语言机制与图形用户界面的设计方法有机结合起来,读者在学习Java语言的同时就能学会主流GUI程序的设计方法。本书从实用出发,强调利用现有类库和组件设计解决实际问题的程序,采用优秀的开发环境NetBeans IDE以及可视化Java GUI设计方法,以降低学习难度,提高学习效率。通过学习本书,读者可以较为轻松地掌握Java语言,快速具备完整的图形用户界面程序的设计开发能力。
本书适合作为应用型本科、专科、中职和高职类院校的文、理、医、农及工科等类各专业学生的第一门程序设计课程教材,同时也适合具有初中以上文化基础的编程爱好者自学。
目录
第1章 Java语言GUI程序设计概述
1.1 程序设计与程序设计语言概述
1.1.1 计算机程序设计的概念
1.1.2 程序设计语言的概念
1.1.3 程序设计语言的选择
1.2 Java程序设计语言概述
1.2.1 Java程序设计语言的特点
1.2.2 Java平台
1.2.3 Java语言的应用
1.3 GUI程序简述
1.3.1 GUI的基本组成
1.3.2 Java GUI程序的构成
1.4 开发环境
1.4.1 一般Java程序的开发步骤
1.4.2 Java程序集成开发环境简介
1.4.3 NetBeans IDE的安装
1.4.4 使用NetBeans IDE开发Java应用程序的步骤及界面
习题
第2章 快速设计简单Java GUI程序,认识对象和类
2.1 快速设计简单加法计算器程序
2.1.1 创建Java GUI项目
2.1.2 创建Java GUI程序窗口界面
2.1.3 设置Java GUI界面组件的属性
2.1.4 设计事件处理代码
2.2 初识Java程序和Java类
2.3 对象和类的初步知识
2.3.1 对象概述
2.3.2 类概述
2.3.3 类的组织
2.3.4 创建对象
2.4 Java GUI的可视化设计方法
2.4.1 NetBeans GUI构建器的界面
2.4.2 添加组件及GUI构建器的可视反馈功能
2.5 几个简单Swing GUI组件的设计
2.5.1 程序窗口
2.5.2 标签组件的属性
2.5.3 文本字段的属性
2.5.4 按钮的设计
2.5.5 单选按钮及按钮组
2.5.6 应用示例
习题
第3章 Java语言的数据类型、运算符与流程控制
3.1 Java的关键字、数据类型、常量与变量
3.1.1 关键字
3.1.2 Java的基本数据类型
3.1.3 常量
3.1.4 变量
3.1.5 使用JShell练习
3.2 Java的运算符
3.2.1 变量赋值与赋值运算符
3.2.2 算术运算符
3.2.3 关系运算符
3.2.4 逻辑运算符
3.2.5 位运算符
3.2.6 其他运算符
3.3 表达式和语句
3.3.1 运算符按元数分类
3.3.2 运算符的结合性
3.3.3 运算符的优先级
3.3.4 类型转换
3.3.5 语句
3.4 分支结构
3.4.1 if形式
3.4.2 if-else形式
3.4.3 if-else-if形式
3.4.4 if语句的嵌套
3.5 组合框的使用及四则运算计算程序设计
3.5.1 组合框
3.5.2 四则运算计算程序设计
3.6 多分支语句switch
3.7 循环结构
3.7.1 while语句
3.7.2 do-while语句
3.7.3 for语句
3.7.4 循环中的跳转
3.7.5 递归方法
习题
第4章 Java面向对象程序设计
4.1 类的方法
4.1.1 方法的定义
4.1.2 方法的调用及参数传递
4.1.3 方法的重载
4.1.4 构造方法
4.2 类封装与访问控制
4.2.1 类封装
4.2.2 访问控制
4.2.3 static修饰符
4.3 类的继承
4.3.1 继承的概念
4.3.2 子类的创建
4.3.3 派生类对基类成员的访问性
4.3.4 抽象方法与抽象类
4.3.5 子类的构造方法
4.3.6 方法的覆盖与final方法及final类
4.4 多态性
4.4.1 向上转型
4.4.2 方法绑定
4.4.3 多态性
4.5 接口
4.5.1 接口的概念
4.5.2 接口的定义
4.5.3 接口的实现与继承
4.5.4 使用接口实现多态性及instanceof操作符
4.6 Java的内部类
4.6.1 实名非静态内部类
4.6.2 静态内部类
4.6.3 局部内部类
4.6.4 匿名内部类
4.7 Lambda表达式初步
4.7.1 Lambda表达式
4.7.2 函数式接口
4.7.3 方法引用
习题
第5章 Java GUI事件处理设计
5.1 Java GUI事件处理模型
5.1.1 事件的概念
5.1.2 Swing的事件处理机制——事件驱动
5.1.3 Swing的委托事件模型
5.1.4 Swing GUI事件处理步骤
5.2 事件处理的设计
5.2.1 匿名内部类实现事件监听器
5.2.2 Lambda表达式实现监听器接口
5.2.3 从事件适配器派生
5.2.4 实名内部监听器类
5.2.5 独立监听器类
5.3 常用事件监听器
5.3.1 鼠标事件
5.3.2 键盘事件
5.3.3 焦点事件
5.3.4 组件属性改变事件
5.3.5 Action事件
5.3.6 组件专用事件监听器
5.3.7 事件及其监听器小结
5.4 Java Bean构件设计初步
5.4.1 Java Bean的设计规范
5.4.2 使用NetBeans IDE开发Java Bean
5.4.3 将Bean添加到组件面板
5.4.4 在窗体或容器中添加自定义Bean组件
5.5 Swing组件的属性绑定
5.5.1 标准组件间绑定
5.5.2 绑定定制Bean
5.5.3 属性绑定实例
习题
第6章 数据集存储与处理类
6.1 数组
6.1.1 定义及创建
6.1.2 数组初始化及元素引用
6.1.3 二维数组及多维数组
6.1.4 Arrays类与数组常用操作
6.2 字符串
6.2.1
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/28 8:09:44