Java编写的日历软件(代码+视频+论文)

阅读: 评论:0

Java编写的日历软件(代码+视频+论文)

Java编写的日历软件(代码+视频+论文)

想要的私信哈~

目录结构:

第一章 引言    6
1.1 目前现状    6
1.2 选题意义    6
1.3 本文概述    7
第二章 可行性分析    7
2.1 技术可行性    7
2.3 所需要的工具    7
第三章 需求分析    10
3.1 软件功能    10
3.2 业务流程    10
3.3 界面要求    10
3.4 其他要求    11
第四章 软件设计与编码    11
4.1 系统架构设计    11
4.2 功能模块设计    11
4.4 代码展示-主方法    11
4.4 代码展示-布局    12
4.4 代码展示-监听    14
4.4 代码展示-日期计算    16
第五章 测试与实现    18
5.1 测试方案    18
5.2 效果展示    19
第六章 心得体会    20
致    谢    23

系统截图:

核心代码:

public CalendarFrame(){list.addItem("2017");list.addItem("2018");list.addItem("2019");list.addItem("2020");list.addItem("2021");list.addItem("2022");list.addItem("2023");list.addItem("2024");list.addItemListener(this);JPanel pCenter=new JPanel();pCenter.setLayout(new GridLayout(7,7));for(int i=0;i<7;i++){titleName[i]=new JButton(name[i]);pCenter.add(titleName[i]);}for(int i=0;i<42;i++){labelDay[i]=new JLabel("",JLabel.CENTER);pCenter.add(labelDay[i]);}calendar=new CalendarClass();calendar.setYear(year);calendar.setMonth(month);String day[]&#Calendar();for(int i=0;i<42;i++){labelDay[i].setText(day[i]);}nextMonth=new JButton("NextMonth");previousMonth=new JButton("PreviousMonth");nextMonth.addActionListener(this);previousMonth.addActionListener(this);JPanel panel=new JPanel();panel.setLayout(new BorderLayout());panel.add(list,BorderLayout.NORTH);JPanel pNorth=new JPanel(),pSouth=new JPanel();pNorth.add(previousMonth);pNorth.add(nextMonth);pSouth.add(showMessage);showMessage.setText("Calendar:"&#Year()+"  year"+ Month()+" month" );ScrollPane scrollPane=new ScrollPane();scrollPane.add(pCenter);panel.add(pNorth,BorderLayout.SOUTH);add(scrollPane,BorderLayout.CENTER);add(panel,BorderLayout.NORTH);add(pSouth,BorderLayout.SOUTH);}

 

本文发布于:2024-01-29 09:12:04,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170649072714231.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:日历   代码   论文   软件   视频
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23