图书介绍

Java课程设计PDF|Epub|txt|kindle电子书版本网盘下载

Java课程设计
  • 耿祥义,张跃平编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302184287
  • 出版时间:2008
  • 标注页数:323页
  • 文件大小:39MB
  • 文件页数:340页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java课程设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 记忆测试系统1

1.1设计要求1

1.2总体设计2

1.2.1 MemoryGame.java(主类)2

1.2.2 MemoryTestArea.java3

1.2.3 Block.java3

1.2.4 Record.java3

1.2.5 ShowRecordDialog.java3

1.2.6 People.java3

1.3详细设计4

1.3.1 MemoryGame类4

1.3.2 MemoryTestArea类8

1.3.3 Block类13

1.3.4 ShowRecordDialog类14

1.3.5 People类17

1.3.6 Record类18

1.3.7图像文件20

1.4代码调试21

1.5软件发布21

1.6课程设计题目21

第2章 保存计算过程的计算器23

2.1设计要求23

2.2总体设计24

2.2.1 CalculatorWindow.java(主类)24

2.2.2 NumberButton.java25

2.2.3 OperationButton.java25

2.2.4 HandleDigit.java25

2.2.5 HandleOperation.java25

2.2.6 HandleDot.java25

2.2.7 HandlePOrN.java25

2.2.8 HandleEquality.java25

2.2.9 HandleSin.java25

2.2.10 HandleBack.java25

2.2.11 HandleClear.java26

2.3详细设计26

2.3.1 CalculatorWindow类26

2.3.2 NumberButton类31

2.3.3 OperationButton类32

2.3.4 HandleDigit类33

2.3.5 HandleOperation类35

2.3.6 HandleDot类37

2.3.7 HandlePOrN类39

2.3.8 HandleEquality类41

2.3.9 HandleSin类43

2.3.10 HandleBack类45

2.3.11 HandleClear类47

2.4代码调试49

2.5软件发布49

2.6课程设计题目49

第3章 Hannoi塔50

3.1设计要求50

3.2总体设计51

3.2.1 HannoiWindow.java(主类)51

3.2.2 Tower.java52

3.2.3 Disc.java52

3.2.4 TowerPoint.java52

3.2.5 HandleMouse.java52

3.2.6 AutoMoveDisc.java52

3.3详细设计53

3.3.1 HannoiWindow类53

3.3.2 Tower类56

3.3.3 Disc类61

3.3.4 TowerPoint类62

3.3.5 HandleMouse类64

3.3.6 AutoMoveDisc类69

3.4代码调试75

3.5软件发布75

3.6课程设计题目75

第4章 动物换位77

4.1设计要求77

4.2总体设计78

4.2.1 ChangeAnimalWindow.java(主类)78

4.2.2 Animal.java78

4.2.3 Point.java79

4.2.4 Stone.java79

4.2.5 HandleMouse.java79

4.2.6 AutoMoveAnimal.java79

4.3详细设计79

4.3.1 ChangeAnimalWindow类79

4.3.2 Animal类87

4.3.3 Point类89

4.3.4 Stone类91

4.3.5 HandleMouse类92

4.3.6 AutoMoveAnimal类96

4.3.7所需图像103

4.4代码调试103

4.5软件发布103

4.6课程设计题目104

第5章 走迷宫106

5.1设计要求106

5.2总体设计107

5.2.1迷宫文件107

5.2.2 MazeWindow.java(主类)108

5.2.3 Maze.java108

5.2.4 WallOrRoad.java108

5.2.5 MazePoint.java108

5.2.6 PersonInMaze.java108

5.2.7 HandleMove.java109

5.3详细设计109

5.3.1编写迷宫文件109

5.3.2 MazeWindow类109

5.3.3 Maze类113

5.3.4 WallOrRoad类118

5.3.5 MazePoint类121

5.3.6 PersonInMaze类122

5.3.7 HandleMove类124

5.3.8所需图像127

5.4代码调试127

5.5软件发布128

5.6课程设计题目128

第6章 魔板游戏130

6.1设计要求130

6.2总体设计131

6.2.1 PuzzleGame.java(主类)131

6.2.2 PuzzlePad.java132

6.2.3 Block.java132

6.2.4 Point.java132

6.2.5 HandleImage.java132

6.2.6 HandleMove.java132

6.2.7 VerifySuccess.java132

6.3详细设计133

6.3.1 PuzzleGame类133

6.3.2 PuzzlePad类137

6.3.3 Block类142

6.3.4 Point类143

6.3.5 HandleImage类145

6.3.6 HandleMove类146

6.3.7 VerifySuccess150

6.3.8所需图像151

6.4代码调试151

6.5软件发布151

6.6课程设计题目152

第7章 扫雷游戏153

7.1设计要求153

7.2总体设计154

7.2.1 MineGame.java(主类)154

7.2.2 MineArea.java155

7.2.3 Block.java155

7.2.4 BlockView.java155

7.2.5 LayMines.java155

7.2.6 Record.java155

7.2.7 ShowRecord.java155

7.3详细设计156

7.3.1 MineGame类156

7.3.2 MineArea类158

7.3.3 Block类163

7.3.4 BlockView类165

7.3.5 LayMines类167

7.3.6 Record类169

7.3.7 ShowRecord类171

7.3.8所需图像174

7.4代码调试174

7.5软件发布174

7.6课程设计题目175

第8章 中国象棋打谱系统176

8.1设计要求177

8.2总体设计177

8.2.1 ChinaChess.java(主类)178

8.2.2 ChessBoard.java178

8.2.3 ChessPiece.java179

8.2.4 Point.java179

8.2.5 ChessBox.java179

8.2.6 InitPieceLocation.java179

8.2.7 InitCanju.java179

8.2.8 HandleMouse.java179

8.2.9 MoveRule.java179

8.2.10 DemoManulDialog.java179

8.3详细设计179

8.3.1 ChinaChess类179

8.3.2 ChessBoard类184

8.3.3 ChessPiece类190

8.3.4 Point类192

8.3.5 ChessBox类194

8.3.6 InitPieceLocation类198

8.3.7 InitCanju类205

8.3.8 HandleMouse类207

8.3.9 MoveRule类213

8.3.10 DemoManulDialog类218

8.4代码调试225

8.5软件发布226

8.6课程设计题目226

第9章 日历记事本228

9.1设计要求228

9.2总体设计229

9.2.1 CalendarWindow.java(主类)229

9.2.2 CalendarMessage.java230

9.2.3 CalendarPad.java230

9.2.4 NotePad.java230

9.2.5 CalendarImage.java230

9.2.6 Clock.java230

9.3详细设计231

9.3.1 CalendarWindow类231

9.3.2 CalendarMessage类237

9.3.3 CalendarPad类239

9.3.4 NotePad类241

9.3.5 CalendarImage类245

9.3.6 Clock类247

9.3.7所需图像250

9.4代码调试250

9.5软件发布250

9.6课程设计题目251

第10章 基于数据结构的学籍管理系统252

10.1设计要求252

10.2总体设计253

10.2.1专业.txt253

10.2.2 ManagerWindow.java(主类)253

10.2.3 Student.java253

10.2.4 StudentPicture.java254

10.2.5 InputStudent.java254

10.2.6 Inquest.java254

10.2.7 ModifySituation.java254

10.2.8 Delete.java254

10.3详细设计254

10.3.1编写专业名称文件254

10.3.2 ManagerWindow类255

10.3.3 Student类258

10.3.4 StudentPicture类260

10.3.5 InputStudent类261

10.3.6 Inquest类266

10.3.7 ModifySituation类271

10.3.8 Delete类278

10.3.9所需图像281

10.4代码调试281

10.5软件发布282

10.6课程设计题目282

第11章 标准化考试系统283

11.1设计要求283

11.2总体设计284

11.2.1试卷文件(服务器端)285

11.2.2 Server.java(服务器端主类)285

11.2.3 ServerThread.java(服务器端)285

11.2.4 ReadTestquestion.java(服务器端)285

11.2.5 ClientWindow.java(客户端主类)285

11.2.6 ClientLogin.java(客户端)286

11.2.7 GetTestFile.java(客户端)286

11.2.8 ClientTestArea.java(客户端)286

11.3详细设计286

11.3.1试卷文件的编写286

11.3.2 Server类287

11.3.3 ServerThread类288

11.3.4 ReadTestquestion类292

11.3.5 ClientWindow类293

11.3.6 ClientLogin类296

11.3.7 GetTestFile类299

11.3.8 ClientTestArea类302

11.3.9所需图像308

11.4代码调试308

11.5软件发布308

11.6课程设计题目309

第12章 数据库通用查询系统310

12.1设计要求311

12.2总体设计311

12.2.1数据库(服务器端)311

12.2.2 DatabaseServer.java(服务器端主类)312

12.2.3 ServerThread.java(服务器端)312

12.2.4 DatabaseClient.java(客户端主类)312

12.3详细设计313

12.3.1数据库设计313

12.3.2 DatabaseServer类313

12.3.3 ServerThread类315

12.3.4 DatabaseClient类318

12.4代码调试321

12.5软件发布322

12.6课程设计题目323

热门推荐