Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。 《Java Swing(第二版)》涵盖了Java 2 SDK 1.3和1.4的所有功能,本书不但是一本参考书,而且是名副其实的指导书,是一本开发人员为开发人员编写的书,它收罗了众多不同难易程度的实用范例程序,几乎覆盖了Swing的每个组件。 以上特点意味着Swing有很多需要学习的内容。撇开其平台灵活性不谈,Swing比其他任何用户界面工具包都更有深度。它一方面可以轻而易举地用来制作简单界面,另一方面也足以用来构建复杂的界面。 《Java Swing(第二版)》的内容包括∶ ·新增了讲解拖放(Drag and Drop)的章节 ·建立用户界面所需的辅助功能 ·SDK 1.3引入的按键绑定基础结构 ·新增了讲解JFormattedTextField和输入验证的章节 ·Mac OS X的编程介绍和范例 ·SDK 1.4引入的输入焦点系统 ·可插拔的外观风格 ·SDK 1.4引入的新布局管理器SpringLayout ·总结每个组件重要功能的属性列表 ·SDK 1.4的微调按钮(Spinner)组件 ·如何在组件中使用HTML ·新增列出所有组件绑定操作的一个附录 ·新增一个支持网站,包含工具程序、范例和补充内容 不论是老练的Java开发人员还是Java的初学者,《Java Swing(第二版)》都是必不可少的学习指南。 ### Java Swing 第三版 关键知识点概述 #### 一、Swing 概述与特性 - **Swing 定义**:Swing 是一个用于开发 Java 应用程序用户界面的开发工具包,它建立在抽象窗口工具包(AWT)的基础上,允许开发者创建具有可插拔外观风格的跨平台应用。 - **Swing 的优势**: - **平台独立性**:Swing 允许开发者编写一次代码即可在多种操作系统上运行。 - **丰富的组件集**:Swing 提供了大量的 UI 组件,如按钮、文本框、列表等。 - **高度定制性**:开发者可以通过修改组件的外观来实现个性化的界面设计。 - **易于使用**:即使对于初学者来说,Swing 也非常友好,提供了直观的 API 和文档。 #### 二、Swing 第三版新增功能 - **拖放(Drag and Drop)**:新增章节专门介绍如何在 Swing 中实现拖放功能,这对于文件管理器或数据传输等功能非常有用。 - **辅助功能**:介绍了如何构建无障碍用户界面,确保应用程序对所有人开放。 - **按键绑定基础结构**:SDK 1.3 引入的功能,使得按键操作更加灵活,可以更容易地定制键盘快捷方式。 - **JFormattedTextField 和输入验证**:新增章节解释了如何处理格式化文本字段以及如何验证用户输入。 - **Mac OS X 编程**:提供针对 Mac 平台的特定编程技巧和示例,帮助开发者更好地集成到 macOS 系统中。 - **输入焦点系统**:SDK 1.4 新增的功能,改进了焦点管理机制,使得界面交互更加流畅。 - **SpringLayout**:SDK 1.4 引入的新布局管理器,提供了一种更精细控制组件布局的方式。 - **微调按钮(Spinner)组件**:SDK 1.4 新增的组件,用于快速输入数值,特别是在数值调整方面非常实用。 - **HTML 在组件中的使用**:介绍如何将 HTML 内容嵌入到 Swing 组件中,增强了文本展示的灵活性。 - **组件绑定操作**:新增附录列出了所有组件的常见绑定操作,方便开发者查找和使用。 #### 三、Swing 第三版的内容结构 - **深入讲解每一个组件**:书中详细介绍了每个 Swing 组件的重要属性和功能,并提供了实际示例。 - **可插拔外观风格**:讲解了如何更改应用程序的外观风格,以适应不同的操作系统环境和个人偏好。 - **丰富的案例研究**:通过大量的实际例子,帮助读者理解如何运用 Swing 构建复杂的应用界面。 - **在线资源**:提供了一个支持网站,包含了工具程序、示例代码和补充内容,便于读者进一步学习和实践。 #### 四、目标读者群 - **经验丰富的 Java 开发者**:对于已经有 Java 开发经验的人来说,《Java Swing 第三版》提供了深入的技术细节和高级技巧。 - **Java 初学者**:即便是没有 Java 背景的新手也能从中受益,因为书中提供了从基础到高级的全面指导。 - **UI 设计师**:对于专注于用户界面设计的专业人士来说,这本书中的设计原则和技术能够帮助他们构建出更加美观且实用的应用程序界面。 #### 五、书籍出版信息 - **作者**:John Zukowski - **出版社**:Apress - **版权年份**:2005 - **ISBN**:1-59059-447-9 - **版权所有**:本书受版权保护,未经许可不得以任何形式复制或传播。 《Java Swing 第三版》是一本详尽而全面的指南,不仅适合希望深入了解 Swing 技术的开发者,也适合那些希望通过示例代码快速掌握 Swing 基础的新手。无论是作为参考手册还是学习教材,这本书都能满足不同层次读者的需求。
2025-04-18 16:55:06 12.3MB Java Swing
1
《Visual FoxPro 6.0学生管理系统实例解析与学习指南》 Visual FoxPro 6.0(VFP)是一款由Microsoft公司开发的关系数据库管理系统,它以其强大的数据库处理能力、直观的用户界面设计以及高效的程序编写环境,深受程序员喜爱。在这个学生管理系统实例中,我们将深入探讨如何利用VFP 6.0构建一套完整的管理系统。 我们要了解学生管理系统的基本功能。这样的系统通常包括学生信息管理、课程管理、成绩管理、教师信息管理等多个模块。在VFP 6.0中,我们可以利用其数据库表(DBF)来存储这些信息,通过表单(Form)进行数据输入和展示,用查询(Query)进行数据筛选和分析,最后通过报表(Report)生成各种统计报告。 1. 学生信息管理:这是系统的核心部分,涉及到学生的基本信息如姓名、学号、性别、出生日期等。在VFP中,可以创建一个包含所有这些字段的DBF表,并通过表单提供用户友好的界面进行添加、修改和删除操作。 2. 课程管理:这包括课程的名称、学分、教师等信息。我们可以创建另一个DBF表来存储课程信息,并通过关联操作将学生选课信息与课程信息链接起来。 3. 成绩管理:这部分需要记录学生的考试成绩,可以通过多对一的关系设计,一个课程对应多个学生的成绩。利用查询功能,可以轻松统计每个学生的平均分、最高分等信息。 4. 教师信息管理:教师的基本信息,如教师编号、姓名、任教课程等,也可以用DBF表存储。教师与课程之间存在一对多关系,一个教师可以教授多门课程。 5. 权限控制:在实际应用中,系统可能需要区分不同角色的用户,如管理员、教师和学生,他们对系统的访问权限各不相同。VFP 6.0提供了强大的用户和权限管理功能,可以实现这一需求。 6. 报表与图表:通过报表功能,我们可以生成各类统计报告,如班级成绩分布、学生出勤率等。VFP还支持图表生成,可以直观地展示数据分析结果。 在实例下载中,你将找到包括数据库文件、表单文件、查询文件和报表文件在内的完整项目。通过阅读和运行这些文件,你可以学习到如何在VFP 6.0中设计和实现一个实际的管理系统。此外,实例通常会包含注释和说明,帮助理解代码逻辑和设计思路。 Visual FoxPro 6.0学生管理系统实例为初学者提供了一个实践数据库应用开发的良好平台。通过对这个实例的学习,不仅可以掌握VFP的基本操作,还能理解数据库管理系统的设计原理和开发流程,为今后的数据库项目开发打下坚实基础。
2025-03-28 16:21:34 370KB Visual FoxPro 6.0 学生管理系统 实例下载
1
管理系统是一种通过计算机技术实现的用于组织、监控和控制各种活动的软件系统。这些系统通常被设计用来提高效率、减少错误、加强安全性,同时提供数据和信息支持。以下是一些常见类型的管理系统: 学校管理系统: 用于学校或教育机构的学生信息、教职员工信息、课程管理、成绩记录、考勤管理等。学校管理系统帮助提高学校的组织效率和信息管理水平。 人力资源管理系统(HRM): 用于处理组织内的人事信息,包括员工招聘、培训记录、薪资管理、绩效评估等。HRM系统有助于企业更有效地管理人力资源,提高员工的工作效率和满意度。 库存管理系统: 用于追踪和管理商品或原材料的库存。这种系统可以帮助企业避免库存过剩或不足的问题,提高供应链的效率。 客户关系管理系统(CRM): 用于管理与客户之间的关系,包括客户信息、沟通记录、销售机会跟踪等。CRM系统有助于企业更好地理解客户需求,提高客户满意度和保留率。 医院管理系统: 用于管理医院或医疗机构的患者信息、医生排班、药品库存等。这种系统可以提高医疗服务的质量和效率。 财务管理系统: 用于记录和管理组织的财务信息,包括会计凭证、财务报表、预算管理等。财务管理系统
2025-02-21 11:30:29 275KB python 管理系统 课程设计 毕业设计
1
Java 图形界面开发简介 .............. ................................ ................................ ..... 5 1. Swing1. Swing1. Swing 1. Swing1. Swing1. Swing1. Swing简介 ................................ ................................ ................................ ................................ ............... 5 2. Swing2. Swing2. Swing 2. Swing2. Swing2. Swing2. Swing组件 ................................ ................................ ................................ ................................ ............... 5 3. 3. 3. 布局管理器 布局管理器 ................................ ................................ ................................ ................................ ............. 8 4. 4. 4. 代码实例 代码实例 : 一个简单的窗口程序 一个简单的窗口程序 一个简单的窗口程序 一个简单的窗口程序 一个简单的窗口程序 ................................ ................................ ................................ ..... 9 1.1: FlowLayo1.1: FlowLayo1.1: FlowLayo1.1: FlowLayo1.1: FlowLayo 1.1: FlowLayo 1.1: FlowLayout (流式布局) (流式布局) (流式布局) (流式布局) ................................ ................................ ................................ ...................... 10 1. 概述 ................................ ................................ ................................ ................................ ....................... 10 2. 代码实例 ................................ ................................ ................................ ................................ .............. 11 1.2: GridLayout(网格布局) (网格布局) (网格布局) (网格布局) ................................ ................................ ................................ ..................... 13 1. 概述 ................................ ................................ ................................ ................................ ....................... 13 2. 代码演示 ................................ ................................ ................................ ................................ .............. 14 1.3: GridBagLayout1.3: GridBagLayout1.3: GridBagLayout1.3: GridBagLayout1.3: GridBagLayout 1.3: GridBagLayout 1.3: GridBagLayout1.3: GridBagLayout 1.3: GridBagLayout1.3: GridBagLayout 1.3: GridBagLayout1.3: GridBagLayout(网格袋布局) (网格袋布局) (网格袋布局) (网格袋布局) ................................ ................................ ................................ ........... 17 1. 布局 : GridBagLayout ................................ ................................ ................................ ...................... 17 2. 约束 : GridBagConstraints ................................ ................................ ................................ ............. 17 3. 属性 : GridBagConstraints 的属性 ................................ ................................ ............................. 18 4. 案例 : GridBagLayout使用实例 使用实例 ................................ ................................ ................................ ... 19 1.4: BoxLayout1.4: BoxLayout1.4: BoxLayout1.4: BoxLayout1.4: BoxLayout 1.4: BoxLayout1.4: BoxLayout1.4: BoxLayout 1.4: BoxLayout1.4: BoxLayout(箱式布局) (箱式布局) (箱式布局) (箱式布局) ................................ ................................ ................................ ........................ 25 1. 概述 ................................ ................................ ................................ ................................ ....................... 25 2. 代码实例 ................................ ................................ ................................ ................................ .............. 27 1.5: GroupLayout(分组布局) (分组布局) (分组布局) ................................ ................................ ................................ ................. 29 1. 概述 ................................ ................................ ................................ ................................ ....................... 29 2. 代码实例 ................................ ................................ ................................ ................................ .............. 31 1.6: CardLayout(卡片布局) (卡片布局) (卡片布局) ................................ ................................ ................................ .................... 36 1. 概述 ................................ ................................ ................................ ................................ ....................... 36 2. 代码实例 ................................ ................................ ................................ ................................ .............. 37 1.7: BorderLayout(边界布局) (边界布局) (边界布局) ................................ ................................ ................................ ................ 40 1. 概述 ................................ ................................ ................................ ................................ ....................... 40 2. 代码实例 ................................ ................................ ................................ ................................ .............. 41 1.8: SpringLayout(弹性布局) (弹性布局) (弹性布局) ................................ ................................ ................................ ................ 43 1. 概述 ................................ ................................ ................................ ................................ ....................... 43 2. 代码实例 ................................ ................................ ................................ ................................ .............. 47 1.9: null(绝对布局) (绝对布局) (绝对布局) ................................ ................................ ................................ ................................ .... 52 1. 概述 ................................ ................................ ................................ ................................ ....................... 52 2. 代码实例 ................................ ................................ ................................ ................................ .............. 53 2.1: JLabel(标签) (标签) (标签) ................................ ................................ ................................ ................................ ....... 56 1. 概述 ................................ ................................ ................................ ................................ ....................... 56 2. 代码实例 ................................ ................................ ................................ ................................ .............. 61 2.2: JButton(按钮) (按钮) (按钮) ................................ ................................ ................................ ................................ ..... 64 1. 概述 ................................ ................................ ................................ ................................ ....................... 64 2. 代码实例 : 默认按钮 默认按钮 ................................ ................................ ................................ ........................ 66 3. 代码实例 : 自定义图片按钮 自定义图片按钮 自定义图片按钮 自定义图片按钮 ................................ ................................ ................................ .......... 68 2.3: JRadioButton(单选按钮) (单选按钮) (单选按钮) ................................ ................................ ................................ ................ 71 2 1. 概述 ................................ ................................ ................................ ................................ ....................... 71 2. 代码实例 ................................ ................................ ................................ ................................ .............. 73 2.4: JCheckBox(复选框) (复选框) (复选框) ................................ ................................ ................................ ......................... 75 1. 概述 ................................ ................................ ................................ ................................ ....................... 75 2. 代码实例 ................................ ................................ ................................ ................................ .............. 77 2.5: JToggleButton(开关按钮) (开关按钮) (开关按钮) ................................ ................................ ................................ .............. 80 1. 概述 ................................ ................................ ................................ ................................ ....................... 80 2. 代码实例 : 默认 的开关按钮 的开关按钮 的开关按钮 ................................ ................................ ................................ .......... 82 3. 代码实例 : 自定义图片开关 自定义图片开关 自定义图片开关 自定义图片开关 ................................ ................................ ................................ .......... 84 2.6: JTextField(文本框) (文本框) (文本框) ................................ ................................ ................................ ........................... 87 1. 概述 ................................ ................................ ................................ ................................ ....................... 87 2. 实例代码 ................................ ................................ ................................ ................................ .............. 91 2.7:PasswordField(密码框) (密码框) (密码框) ................................ ................................ ................................ ................... 93 1. 概述 ................................ ................................ ................................ ................................ ....................... 93 2. 代码实例 ................................ ................................ ................................ ................................ .............. 96 2.8: JTextArea(文本区域) (文本区域) (文本区域) (文本区域) ................................ ................................ ................................ ....................... 98 1. 概述 ................................ ................................ ................................ ................................ ....................... 98 2. 代码实例 ................................ ................................ ................................ ................................ ............ 103 2.9: JComboBox(下拉列表框) (下拉列表框) (下拉列表框) ................................ ................................ ................................ ............ 105 1. 概述 ................................ ................................ ................................ ................................ ..................... 105 2. 代码实例 ................................ ................................ ................................ ................................ ............ 107 2.10: JList(列 表框) 表框) ................................ ................................ ................................ ................................ .. 110 1. 概述 ................................ ................................ ................................ ................................ ..................... 110 2. 代码实例 ................................ ................................ ................................ ................................ ............ 113 2.11: JProgressBar(进度条) (进度条) (进度条) ................................ ................................ ................................ ................ 117 1. 概述 ................................ ................................ ................................ ................................ ..................... 117 2. 代码实例 ................................ ................................ ................................ ................................ ............ 119 2.12: JSlider(滑块) (滑块) (滑块) ................................ ................................ ................................ ................................ .. 123 1. 概述 ................................ ................................ ................................ ................................ ..................... 123 2. 代码实例 : 默认刻度值 默认刻度值 默认刻度值 ................................ ................................ ................................ .................. 126 3. 代码实例 : 自定义标签刻度值 自定义标签刻度值 自定义标签刻度值 自定义标签刻度值 ................................ ................................ ................................ .... 128 3.1: JPanel(面板) (面板) ................................ ................................ ................................ ................................ ..... 132 1. 概述 ................................ ................................ ................................ ................................ ..................... 132 2. 代码实例 ................................ ................................ ................................ ................................ ............ 133 3.2: JScrollPane(滚动面板) (滚动面板) (滚动面板) (滚动面板) ................................ ................................ ................................ ................. 135 1. 概述 ................................ ................................ ................................ ................................ ..................... 135 2. 代码实例 ................................ ................................ ................................ ................................ ............ 138 3.2: JScrollPane(滚动面板) (滚动面板) (滚动面板) (滚动面板) ................................ ................................ ................................ ................. 140 1. 概述 ................................ ................................ ................................ ................................ ..................... 140 2. 代码实例 ................................ ................................ ................................ ................................ ............ 142 3.4: JTabbedPane(选项卡面板) (选项卡面板) (选项卡面板) (选项卡面板) ................................ ................................ ................................ ......... 145 1. 概述 ................................ ................................ ................................ ................................ ..................... 145 2. 代码实例 ................................ ................................ ................................ ................................ ............ 149 3.5: JLayeredPane(层级面板) (层级面板) (层级面板) ................................ ................................ ................................ ............
2025-02-14 17:15:04 2.02MB swing 图形界面 开发手册
1
《基于JAVA SWING的乌龟推箱子》是一款利用Java编程语言和SWING图形用户界面库开发的趣味小游戏。此项目不仅提供了游戏的乐趣,更是一个学习和实践Java编程、GUI设计及算法实现的理想平台。 我们要理解Java Swing是Java的一个标准库,用于创建桌面应用程序的用户界面。它提供了一系列组件,如按钮、文本框、面板等,帮助开发者构建出丰富的交互式图形界面。在"乌龟推箱子"游戏中,开发者通过Swing创建了各种游戏元素,如游戏地图、角色(乌龟)、箱子和目标位置等,并实现了它们的交互功能。 游戏的核心机制是基于经典的推箱子(Puzzle Box)逻辑,玩家需操作乌龟角色在网格状的地图上移动,将箱子推到指定的目标位置。这涉及到一系列的算法设计,包括但不限于: 1. **路径规划**:为了实现乌龟的移动,开发者可能采用了A*搜索算法或Dijkstra算法,以找到从当前位置到目标位置的最短路径。 2. **状态管理**:游戏需要跟踪当前地图的状态,如箱子的位置、可移动的空间等,这通常会用到数据结构(如二维数组)来存储和更新游戏状态。 3. **碰撞检测**:判断乌龟是否可以移动到某个位置,或者箱子能否被推动,需要进行碰撞检测算法。开发者可能使用了简单的坐标比较或者更复杂的几何碰撞算法。 4. **游戏逻辑**:实现游戏规则,如乌龟只能沿空格移动,箱子只能被推不能被拉,以及一旦箱子被推到目标位置就不可移动等,这需要在代码中设置条件语句和循环结构。 除了游戏逻辑,该项目还包括了额外的功能: 1. **游戏商店**:可能包含虚拟商品购买,玩家可以通过游戏内的金币购买道具或者特殊能力,这就需要设计数据库和支付接口,处理交易逻辑。 2. **游戏金币排行榜**:记录玩家的游戏得分,实现排行榜展示,涉及数据存储和排序算法,可能使用到数据库和网络通信技术。 文档和PPT可能详细介绍了项目的架构设计、实现过程、关键算法的解释,以及可能遇到的问题和解决方案。这些资料对于学习者来说是宝贵的资源,可以帮助他们理解和复现整个项目。 演示视频则直观地展示了游戏的实际运行效果,让玩家和学习者能更好地理解游戏玩法和功能,同时也是项目开发者对外展示其成果的一种方式。 "基于JAVA SWING的乌龟推箱子"项目融合了Java编程、GUI设计、算法应用以及游戏开发的多个方面,为编程学习者提供了丰富的实践素材,同时也为游戏爱好者提供了一个有趣的休闲娱乐工具。通过深入研究这个项目,开发者不仅可以提升编程技能,还能锻炼解决问题和创新设计的能力。
1
用java连接MySQL数据库,附有软件工程大作业,数据流图非常详细,含有数据字典,华北科技学院大二学生著,含有用黑盒测试的测试用例,和测试结果截屏,整个程序没有离谱的bug,若出现测试问题,可以私信作者,免费资源,可做二次修改。
2024-11-19 20:10:36 1.03MB mysql java
1
学生管理系统 框架 vs2019 + winform + 无数据库版 主要有界面两个,教师登录页面,学生管理界面 数据的主要来源下面两个文件 学生信息管理表.txt 教师密码.txt (后期可采用md5加密,或是直接换成sql数据库的 + MD5加密的形式来处理登录) 教师用户 代码价格:30 admin 123456 模块介绍 教师 登录模块 学生成绩管理模块 退出模块 无数据库版
2024-11-14 16:38:13 300KB 学生管理系统 winform
1
软件项目管理之学生管理系统课程设计 软件项目管理是指对软件项目的计划、协调、控制和监理,以确保软件项目的成功实施。软件项目管理涉及到项目计划、进度控制、资源分配、风险管理、质量控制、沟通管理、人力资源管理等多个方面。 在软件项目管理中,学生管理系统是一个非常重要的组成部分。学生管理系统是指对学生信息的收集、存储、处理和提供,以满足教育行政管理和教学科研的需要。学生管理系统的设计目的是为了提高教育行政管理和教学科研的效率和质量。 在本课程设计中,我们将对学生管理系统项目进行详细的设计和实施。我们将从项目开发背景、项目开发目标、项目开发意义等方面对学生管理系统项目进行分析,并对项目的范围计划、进度计划和软件结构设计等方面进行详细的设计和实施。 项目开发背景是指软件项目的环境和条件,包括项目所在的社会环境、经济环境、技术环境和政治环境等。项目开发目标是指软件项目的目标和任务,包括项目的范围、进度、质量和资源等方面。项目开发意义是指软件项目的重要性和必要性,包括项目对教育行政管理和教学科研的影响等。 在范围计划中,我们将对学生管理系统项目的范围进行定义和确定,包括项目的目标、任务、进度和资源等方面。我们还将对软件规划和软件结构设计进行详细的设计和实施,以确保项目的成功实施。 在进度计划中,我们将对学生管理系统项目的进度进行计划和控制,包括项目的时间表、进度表和甘特图等。我们还将对项目的风险管理和质量控制进行详细的设计和实施,以确保项目的成功实施。 软件项目管理之学生管理系统课程设计是指对软件项目管理和学生管理系统的详细设计和实施,以提高教育行政管理和教学科研的效率和质量。本课程设计将对软件项目管理和学生管理系统的知识点进行详细的讲解和分析,以帮助学生更好地理解和掌握软件项目管理和学生管理系统的知识和技能。 知识点: 1. 软件项目管理的定义和性质 2. 软件项目管理的范围和目标 3. 软件项目管理的重要性和必要性 4. 学生管理系统的定义和性质 5. 学生管理系统的范围和目标 6. 学生管理系统的重要性和必要性 7. 软件项目管理和学生管理系统的关系 8. 软件项目管理和学生管理系统的设计和实施 9. 软件项目管理和学生管理系统的实施和监理 10. 软件项目管理和学生管理系统的评估和改进 在软件项目管理之学生管理系统课程设计中,我们将对以上知识点进行详细的讲解和分析,以帮助学生更好地理解和掌握软件项目管理和学生管理系统的知识和技能。
2024-10-23 10:27:52 807KB
1
JAVA会员(学生)管理系统源码使用servlet,mysql实现。 二、主要功能 管理员登录后可以操作:会员档案管理,会籍类型管理,教练档案管理,会员课程管理,选课信息管里, 会员到课管理,请假信息管理等操作。 三、注意事项 开发环境为eclipse,数据库为mysql
2024-10-15 10:56:31 5.62MB java 学生管理
1
JAVA会员(学生)管理系统源码使用servlet,mysql实现。 一、主要功能 管理员登录后可以操作:会员档案管理,会籍类型管理,教练档案管理,会员课程管理,选课信息管里, 会员到课管理,请假信息管理等操作。 二、注意事项 开发环境为eclipse,数据库为mysql
2024-10-15 10:55:23 5.65MB java毕业设计
1