1 / 16
文档名称:

Java课程设计.doc

格式:doc   大小:205KB   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java课程设计.doc

上传人:wz_198613 2019/7/13 文件大小:205 KB

下载得到文件列表

Java课程设计.doc

文档介绍

文档介绍:课程设计报告学院、系:吉林大学珠海学院计算机科学与技术系专业名称:计算机科学与技术课程设计科目java程序课程设计学生姓名:陈舒韵指导教师:陈红玲完成时间:2012年3月-7月(课程设计报告正文部分)题目3一、设计任务与目标编写一个窗口程序,该程序可以打开硬盘中的某个目录,并可以打开目录中某个文件进行浏览。设计要求:1)在界面上设计两个文本区,一个用于显示打开的硬盘上的目录,另一用于打开所选中该目录中的文件。2)设计文本框,用于显示当前的目录位置*3)设计一个“压缩”按钮,和一个指定目录文本框,将选中的这个文件压缩到指定的目录中。二、方案设计与论证针对这道题的特点,首先做一个界面、构造一个目录树模型,用swing做界面设计,JTree实现系统目录,界面内容包括显示目录的文本框、显示目录树形和显示目录中文件别表的两个文本区,分别设置***,监听目录树节点以及界面内的一个button,各个分功能对应各自的类。在做这道题时遇到最大的障碍就是实现系统文件目录树中涵盖了JTree的大部分属性,这部分知识课本上只略微提及了一下,参考了很多别人的程序,需要用到File[]fles=()这个技术(用以得到某文件夹下的子文件夹),目前为止自己也十分不熟悉,编写的很多程序都是直接挪用别人的。因为技术有限,显示目录文件的文本区最后只能做到显示目录文件名称,故最后第三问未能完成。三、程序框图或流程图,程序清单与调用关系主界面显示目录路径显示树形目录显示目录文件构造目录树模型***四、全部源程序清单packagekechengsheji;.*;.*;.*;.*;.*;.*;.*;lassTiMu3extendsJFrame{publicstaticfinalImageIconICON_FOLDER=newImageIcon("");PUTER=newImageIcon("");publicstaticfinalImageIconICON_DISK=newImageIcon("");publicstaticfinalImageIconICON_EXPANDEDFOLDER=newImageIcon("");protectedJTreem_tree;protectedDefaultTreeModelm_model;//一个目录树模型protectedJTextFieldm_display;//m_display就是显示目录的那个JTextFieldprotectedJTextAreata;publicStrings;publicBufferedReaderfin;publicTiMu3(){super("DirectoriesTree");setBounds(320,100,450,400);DefaultMutableTreeNodetop=newDefaultMutableTreeNode(newIconData(PUTER,null,"Computer"));//构造默认树形父节点,puterDefaultMutableTreeNodenode;//定义父节点下边的节点File[]roots=();//列出可用的文件系统根for(intk=0;k<;k++){node=newDefaultMutableTreeNode(newIconData( ICON_DISK,null,newFileNode(roots[k])));//从k=(node);//(newDefaultMutableTreeNode(newBoolean(true)));//在构造的孩子节点下构造字节点}m_model=newDefaultTreeModel(top);//以top节点为首节点建立一个目录树模型m_tree=newJTree(m_model);//("","Angled");TreeCellRendererrenderer=newIconCellRenderer();(renderer);

最近更新

展望医疗器械经营的发展趋势 32页

教资面试低头看市公开课获奖教案省名师优质课.. 4页

层流净化手术室中病人感染源定位与院感控制策.. 27页

插入艺术字的市公开课获奖教案省名师优质课赛.. 4页

护理教育学的市公开课获奖教案省名师优质课赛.. 5页

户外活动快乐滑梯市公开课获奖教案省名师优质.. 5页

快乐舞会市公开课获奖教案省名师优质课赛课一.. 4页

可逆半色调图像压缩 34页

小儿推拿手法穴位培训课程推拿治疗小儿癫痫的.. 27页

伐地那非在肝纤维化治疗中的潜力 34页

小儿外科医生在小儿外科手术中的专业技术 27页

车辆全生命周期智能运维方案 33页

Trie树动态更新策略研究 40页

室内空气治理服务创业计划书 33页

学习小儿推拿穴位手法与音乐疗法相结合的康复.. 28页

妇科疾病的中医辨证诊疗策略 24页

2024年作文妈妈生病了 6页

2024年体育课检讨书15篇 22页

2024年住房申请书八篇 6页

2020年云南红河小升初数学真题-附答案 8页

医院往来款项管理办法范例 4页

管道工程隐蔽验收记录 7页

关于运动会的赞词 18页

奶奶逝世追悼词 5页

美国入境问题英语对话 过美国海关常见英语 7页

瓷砖质量保证书 6页

川水发〔2015〕9号关于发布《四川省水利水..... 2页

青海油田公司“1.01”压缩机三级换热器管束箱.. 35页

现浇混凝土基础工程检验批质量验收记录 2页