下载后可任意编辑Java 课程设计敏感词汇分析12024 年 4 月 19 日下载后可任意编辑软 件 学 院课程设计报告书课程名称 Java 编程技术 设计题目 敏感词汇分析程序 专业班级 网络工程 XXXX 班 学 号 XXXXXXXXX 姓 名 XXX 指导老师 XXX 20 年 月22024 年 4 月 19 日下载后可任意编辑1 设计时间20 年 月 日-20 年 月 日2 设计目的《Java 编程技术》是一门实践性很强的计算机专业基础课程,课程设计是学习完该课程后进行的一次较全面的综合练习
其目的在于经过实践加深学生对面对对象程序设计的理论、方法和基础知识的理解,掌握使用 Java 语言进行面对对象设计的基本方法,提高运用面对对象知识分析实际问题、解决实际问题的能力,提高学生的应用能力
3 设计任务敏感词汇分析程序
要求如下:(1)使用图形用户界面实现
(2)任意选择一个文本文件,分析该文件,假如存在敏感词汇,报告每个词出现的次数
(3)敏感词汇保存在 sentive
txt 文件中,每个词占一行,至少设置 10 个敏感词汇
4 设计内容4
1 概要设计本次《java 编程技术》的课程设计任务是要设计一个敏感词汇分析程序,这个程序是图形界面、流式布局、输入\输出流、包以及文件等技术的综合应用
考虑到程序的结构和易用性等各种性能,采纳了 FlowLayout 流式布局嵌入按钮以及 TextArea 文本区来完成程序主界面的实现,选择了 awt 组件进行窗口以及对话框的实现
在运行程序的时候,在规定的 sentive
txt 文本中创立敏感词汇库,即把要分析的敏感词汇写入,然后选择分析文档,进行分析
文本选择的实现:在进行词汇分析之前要进行文本的选择,这期间经过查阅各种相关参考文献以及 java 中的帮助文档,用到了 JfileChooser 组件来实现对任意文本的选