《面向对象程序设计》课程设计评分表题目源代码自动转换程序专业班级软件11班提交日期2013年10月25日小组成员学号姓名工作量%成绩(指导老师填写)组长201131001129卓靖山34%组员201131001115丘文煌33%组员201131001117沈富强33%(15):(10):对系统的理解及分析的深入程度。(20):总体设计、具体设计、数据结构设计等。(30):面向对象程序设计方法与编程工具掌握水平。(15):界面美观程度、操作方式友好程度等。(10):论文撰写的规范性、合理性等等。9小组总成绩:,本课程设计的目标是编写一个应用程序可以将源程序文件转换为HTML的网页文件。,本课程设计的目标是编写一个应用程序可以将源程序文件转换为HTML的网页文件。功能要求如下::Java源程序()、C源程序()。鼓励能处理其他源程序代码。,类似Windows的资源管理器。在该界面中选择一个或多个源程序文件进行转换。。因此需要该对转换进行设置,如:目标文件名、字体、关键字颜色等。,用浏览器查看如下图所示。另外要求每行有行号。,:该语言的关键字配色方案,如:关键字字体的颜色、大小;标识符的字体颜色、大小配置文件的格式可以是:.*;;;;;;;;;;;;;;;;;;;;;.*;.*;,因此使用Java的文本输入流读入,文本输出流输出。中间因为要分词,所以可能用到:Scanner、Buffer、正则表达式等。(面板)classJMenubarAndJToolbarextendsJPanel(面板)classfontJFrameextendsJFrame(字体设置面板)classJOpen(打开文件类)classMyJPopupMenusextendsJPopupMenu(右键菜单)classFileNode(文件结点类)classMyTreeModelimplementsTreeModel(树形结点,借FileNode中的函数实现TreeModel接口)classMyDefaultTreeCellRendererextendsDefaultTreeCellRend
Java综合性实验报告 来自淘豆网m.daumloan.com转载请标明出处.