java课程设计万年历源代码

java课程设计万年历源代码

ID:11797607

大小:297.50 KB

页数:17页

时间:2018-07-14

java课程设计万年历源代码_第1页
java课程设计万年历源代码_第2页
java课程设计万年历源代码_第3页
java课程设计万年历源代码_第4页
java课程设计万年历源代码_第5页
资源描述:

《java课程设计万年历源代码》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、华北科技学院课程设计报告面向对象程序设计(Java)班级:电商B09-3姓名:周婷玉设计题目:__________万年历________________设计时间:2011-12-28至2012-01-06指导教师:_______郭慧_________________评语:__________________________________________________________________________________________________________________________

2、___________________________________________________________________________评阅成绩:___________评阅教师:_____________17课程设计说明书1、课程设计的目的a)掌握面向对象程序设计基本要素(封装、继承、多态)b)掌握JAVA语言常用类包及其常用方法和JAVA语言基本语法c)掌握基于AWT的图形用户界面设计i.常用标准控件的使用,如标签、按钮、菜单、文本框、单选按钮、滚动条等。ii.事件处理机制d)掌握布局、对话框的

3、使用e)掌握发布JAVA应用程序2、功能模块简介和系统结构图需求分析:本程序的要求为:1.使用图形用户界面2.能够实现日期与星期的查询3.实现当日的时间备忘功能设计:1.能以月历形式显示日期与星期2.支持用户自己输入年份,并提供月份的下拉形式来选择查询3.添加当日行事历,储存与清除功能171、主要源程序及代码17黄色突出显示今日日期选择一月五日,添加事件:今天我们放假啦!!!点击存储。查询1991年选择9月点击查询17代码实现:importjava.io.*;//引入相关物件importjava.util.*;

4、importjava.lang.Thread;importjava.awt.BorderLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjavax.swing.BorderFactory;importjavax.swing.ComboBoxModel;importjavax.swing.DefaultComboBoxModel;importjavax.swing.JButton;importjav

5、ax.swing.JComboBox;importjavax.swing.JDesktopPane;importjavax.swing.JLabel;importjavax.swing.JTextArea;importjavax.swing.JTextField;importjavax.swing.JScrollPane;importjavax.swing.WindowConstants;importjavax.swing.border.BevelBorder;importjavax.swing.border.

6、LineBorder;importjavax.swing.border.SoftBevelBorder;publicclassNewJFrameextendsjavax.swing.JFrame//建立一视窗物件{privateJDesktopPanejDesktopPane1;//相关物件宣告privateJDesktopPanejDesktopPane2;privateJButtonjButton1;privateJButtonjButton2;privateJLabeljLabel2;17privateJ

7、LabeljLabel4;privateJLabeljLabel3;privateJLabeljLabel5;privateJLabeljLabel6;privateJLabeljLabel7;privateJLabeljLabel8;privateJComboBoxjComboBox1;privateJTextFieldjTextField1;privateJButtonjButton3;privateJTextAreajTextArea1;privateJLabeljLabel1;publicstaticv

8、oidmain(String[]args)throwsIOException//主程式开始{NewJFrameinst=newNewJFrame();inst.setVisible(true);}//主程式結束publicNewJFrame()//建立视窗开始{super();initGUI();//呼叫GUI函數}//建立视窗結束publicint[]getdate()//取得系统日

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。