日历记事本完整程序代码

日历记事本完整程序代码

ID:22202045

大小:232.00 KB

页数:24页

时间:2018-10-27

日历记事本完整程序代码_第1页
日历记事本完整程序代码_第2页
日历记事本完整程序代码_第3页
日历记事本完整程序代码_第4页
日历记事本完整程序代码_第5页
资源描述:

《日历记事本完整程序代码》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、日历记事本完整小程序学校:河南科技学院编写人员:王春山陈敬高时间:2015-12-30packagenet.cw.edu;importjava.util.Calendar;importjavax.swing.*;importjava.awt.*;importjava.awt.event.*;importjava.io.*;importjava.util.Hashtable;publicclassCalendarPadextendsJFrameimplementsMouseListener{intyear,month,day;Hashtablehashtable;Filefile;JT

2、extFieldshowDay[];//JTextField()创述文木框JLabeltitlef];//JLabel川于短文本字符串或图像或二者的显示区Calendarca;"曰历:caintweek;//S期儿:weekNotePadnotepad=null;Monthrm;//负责改变月:rmYearry;//负责改变年:ryStringw[]={"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};//声明两个板对象JPanelleftPanel/ightPanel;privateintuserid;publicCalendarPad(inty

3、ear,intmonth,intday,intuserid){//创建一个标题为”闩历记事本”的窗口super("円历记事本n);this.userid=userid;//实例化面板对象leftPanel=newJPanel();//jPanelO为中間容器艮P面板JPanelleftCenter=newJPanel();JPanelleftNorth=newJPanel();//设置面板布局leftCenter.setLayout(newGridLayout(7,7));//实例化面板对象rightPanel=newJPanel();JPanelrightCenter=newJPa

4、nel();JPanelrightSuoth=newJPanelf);this.year=year;this.month=month;this.day=day;ry=newYear(this);ry.setYear(year);rm=newMonth(this);rm.setMonth(month);title=newJLabel[7];"设置显示星期区showDay=newJTextField[42];//JTextField()创建文本框//S期区填充for(intj=0;j<7;j++){title[j]=newJLabel();title[j].setText(w[j]);t

5、itle[j].setBorder(BorderFactory.createRaisedBevelBorder());leftCenter.add(title[j]);}title[0].setBackground(Color.green);title[6].setBackground(Color.green);title[0].setForeground(Color.red);title[6].setForeground(Color.blue);//曰期区填充for(inti=0;i<42;i++){showDay[i]=newJTextField();showDay[i].add

6、MouseListener(thjs);showDay[i].setEditable(false);leftCenter.add(showDay[i]);}ca=Calendar.getlnstance();//使川默认吋区和语言环境获得一个円历。Boxbox=Box.createHorizontalBoxG;//创建一个从左到右显示其组件的Box。box.add(ry);box.add(rm);leftNorth.add(box);leftPanel.setLayout(newBorderLayout());leftPanel.add(leftNorth,BorderLayout.

7、NORTH);leftPanel.add(leftCenter,BorderLayout.CENTER);leftPanel.add(newLabel("请在年份输入框输入所查年份(负数表示公元前),并回午:确定BorderLayout.SOUTH);leftPanel.validate();Containercon=getContentPane();JSplitPanesplit=newJSplitPane(JSplitPane.HORIZONTAL_S

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

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

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