logo
分类于: 编程语言 计算机基础 人工智能

简介

Java语言GUI程序设计: Java Language GUI Programming Course

Java语言GUI程序设计: Java Language GUI Programming Course 0.0分

资源最后更新于 2020-03-29 04:38:27

作者:赵满来 编著

出版社:出版社清华大学出版社

出版日期:2018-10

ISBN:9787302503873

文件格式: pdf

标签: 编程语言 程序设计 计算机与互联网 Java语言 21世纪高等学校计算机基础实用规划教材

简介· · · · · ·

Java语言是近二十年来最为流行的通用面向对象程序设计语言,当今程序几乎都采用图形用户界面(GUI)。本书以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语言,快速具备完整的图形用户界面程序的设计开发能力。本书适合作为应用型本科、专科、中职和高职类院校的文、理、医、农及工科等类各专业学生的第一门程序设计课程教材,同时也适合具有初中以上文化基础的编程爱好者自学。赵满来编著。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 内容简介
  2. 出版说明
  3. 前言
  4. 第1章 Java语言GUI程序设计概述
  5. 1.1 程序设计与程序设计语言概述
  6. 1.2 Java程序设计语言概述
  7. 1.3 GUI程序简述
  8. 1.4 开发环境
  9. 习题
  10. 第2章 快速设计简单Java GUI程序,认识对象和类
  11. 2.1 快速设计简单加法计算器程序
  12. 2.2 初识Java程序和Java类
  13. 2.3 对象和类的初步知识
  14. 2.4 Java GUI的可视化设计方法
  15. 2.5 几个简单Swing GUI组件的设计
  16. 习题
  17. 第3章 Java语言的数据类型、运算符与流程控制
  18. 3.1 Java的关键字、数据类型、常量与变量
  19. 3.2 Java的运算符
  20. 3.3 表达式和语句
  21. 3.4 分支结构
  22. 3.5 组合框的使用及四则运算计算程序设计
  23. 3.6 多分支语句switch
  24. 3.7 循环结构
  25. 习题
  26. 第4章 Java面向对象程序设计
  27. 4.1 类的方法
  28. 4.2 类封装与访问控制
  29. 4.3 类的继承
  30. 4.4 多态性
  31. 4.5 接 口
  32. 4.6 Java的内部类
  33. 4.7 Lambda表达式初步
  34. 习题
  35. 第5章 Java GUI事件处理设计
  36. 5.1 Java GUI事件处理模型
  37. 5.2 事件处理的设计
  38. 5.3 常用事件监听器
  39. 5.4 Java Bean构件设计初步
  40. 5.5 Swing组件的属性绑定
  41. 习题
  42. 第6章 数据集存储与处理类
  43. 6.1 数组
  44. 6.2 字符串
  45. 6.3 泛型与枚举
  46. 6.4 集合类
  47. 6.5 流及其数据集操作
  48. 习题
  49. 第7章 异常处理和文件操作及I/O
  50. 7.1 异常处理
  51. 7.2 文件与文件选择器
  52. 7.3 输入输出流
  53. 7.4 字节数据的读写
  54. 7.5 文本输入输出流
  55. 7.6 通道式输入输出
  56. 习题
  57. 第8章 Swing GUI布局管理器及容器的使用
  58. 8.1 自由设计
  59. 8.2 网格式布局和网格包布局
  60. 8.3 Box布局
  61. 8.4 其他布局管理器
  62. 8.5 填充器Swing Filler
  63. 8.6 面板容器
  64. 8.7 滚动窗格
  65. 8.8 拆分窗格
  66. 8.9 标签化窗格
  67. 8.10 工具栏
  68. 习题
  69. 第9章 Java数据库程序设计基础
  70. 9.1 Java DB数据库概述
  71. 9.2 NetBeans IDE的数据库操作
  72. 9.3 表数据的插入、更新和删除
  73. 9.4 数据库查询
  74. 9.5 JDBC
  75. 9.6 查询结果集及其数据的动态修改
  76. 9.7 注解
  77. 9.8 实体类及DAO
  78. 习题
  79. 第10章 Swing控件的使用
  80. 10.1 表格控件的使用
  81. 10.2 数值输入控件
  82. 10.3 选择控件
  83. 10.4 树组件的设计与使用
  84. 10.5 综合示例
  85. 习题
  86. 第11章 Swing菜单设计及对话框使用
  87. 11.1 菜单栏及菜单
  88. 11.2 菜单项
  89. 11.3 菜单设计示例
  90. 11.4 Action接口的使用
  91. 11.5 弹出式菜单
  92. 11.6 对话框
  93. 11.7 选项窗格
  94. 11.8 颜色选择器的使用
  95. 11.9 桌面系统托盘
  96. 习题
  97. 第12章 多线程并发与SwingWorker
  98. 12.1 Java线程的创建
  99. 12.2 线程的生命周期及属性
  100. 12.3 多线程的同步控制
  101. 12.4 Java多线程并发程序设计一瞥
  102. 12.5 SwingWorker类与GUI程序的任务线程
  103. 习题
  104. 附录CD