91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 28KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2021-06-09
  • 語言: Java
  • 標(biāo)簽: Java??GUI??日歷??記事本??

資源簡介

本程序是一個(gè)GUI界面的日歷記事本,本系統(tǒng)將日歷、記事本功能結(jié)合在一起,用戶可以方便的在任何日期記錄下有關(guān)的內(nèi)容或查看某個(gè)日期的記錄內(nèi)容。

資源截圖

代碼片段和文件信息

import?java.util.Calendar;
import?javax.swing.*;
import?java.awt.*;
import?java.awt.event.*;
import?java.io.*;
import?java.util.Hashtable;
public?class?CalendarPad?extends?Jframe?implements?MouseListener
{
???int?yearmonthday;
???Hashtable?hashtable;??////用來保存日志的散列表???????????
???File?file;????????????////保存散列表的文件???????????
???JTextField?showDay[];?////顯示日期的文本條數(shù)組????????????
???JLabel?title[];???????////日歷牌的星期標(biāo)題????????????
???Calendar?日歷;
???int?星期幾;?
???NotePad?notepad=null;?????????????
???Month?負(fù)責(zé)改變月;
???Year??負(fù)責(zé)改變年;
???String?星期[]={“星期日““星期一““星期二““星期三““星期四““星期五““星期六“};
???JPanel?leftPanelrightPanel;????////左面日歷右面記事本
??public??CalendarPad(int?yearint?monthint?day)
???{?
?????leftPanel=new?JPanel();
?????JPanel?leftCenter=new?JPanel();
?????JPanel?leftNorth=new?JPanel();
?????leftCenter.setLayout(new?GridLayout(77));////////////第一行顯示星期標(biāo)題的標(biāo)簽,后六行顯示日期標(biāo)簽
??????????????????????????????????????????????????????
??????????????????????????????????????????????????
?????rightPanel=new?JPanel();
?????this.year=year;
?????this.month=month;
?????this.day=day;
?????負(fù)責(zé)改變年=new?Year(this);
?????負(fù)責(zé)改變年.setYear(year);
?????負(fù)責(zé)改變月=new?Month(this);
?????負(fù)責(zé)改變月.setMonth(month);
??
?????title=new?JLabel[7];????????????/////顯示星期標(biāo)題的標(biāo)簽?????????????
?????showDay=new?JTextField[42];?????////??顯示日期標(biāo)題的標(biāo)簽????????????
?????for(int?j=0;j<7;j++)?????????????????????????
???????{
?????????title[j]=new?JLabel();
?????????title[j].setText(星期[j]);
?????????title[j].setBorder(BorderFactory.createRaisedBevelBorder());
?????????leftCenter.add(title[j]);
???????}?
?????title[0].setForeground(Color.red);
?????title[6].setForeground(Color.blue);

?????for(int?i=0;i<42;i++)????????????????????????
???????{
?????????showDay[i]=new?JTextField();
?????????showDay[i].addMouseListener(this);
?????????showDay[i].setEditable(false);
?????????leftCenter.add(showDay[i]);
???????}
?????????
?????日歷=Calendar.getInstance();
?????Box?box=Box.createHorizontalBox();?////日歷牌最上方創(chuàng)建一個(gè)水平BOX容器,從左向右顯示年月?????????
?????box.add(負(fù)責(zé)改變年);
?????box.add(負(fù)責(zé)改變月);
?????leftNorth.add(box);
?????leftPanel.setLayout(new?BorderLayout());
?????leftPanel.add(leftNorthBorderLayout.NORTH);
?????leftPanel.add(leftCenterBorderLayout.CENTER);
?????leftPanel.add(new?Label(“所查年份(負(fù)數(shù)表示公元前)“)
??????????????????BorderLayout.SOUTH)?;
?????leftPanel.validate();
?????Container?con=getContentPane();
?????JSplitPane?split=new?JSplitPane(JSplitPane.HORIZONTAL_SPLIT
?????????????????????????????????????leftPanelrightPanel);////組件分割
?????
?????con.add(splitBorderLayout.CENTER);
?????con.validate();
????
?????hashtable=new?Hashtable();
?????file=new?File(“日歷記事本.txt“);
??????if(!file.exists())
??????{
???????try{
???????????FileOutputStream?out=new?FileOutputStream(file);
???????????objectOutputStream?objectOut=new?objectOutputStream(out);
???????????objectOut.writeobject(hashtable);
???????????objectOut.close();
???????????out.close();
??????????}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件??????14756??2009-07-02?15:29??日歷記事本\a.jar

?????文件????????513??2009-07-03?09:06??日歷記事本\CalendarPad$1.class

?????文件???????6119??2009-07-03?09:06??日歷記事本\CalendarPad.class

?????文件???????7144??2009-07-03?09:14??日歷記事本\CalendarPad.java

?????文件???????2176??2009-07-03?09:06??日歷記事本\Month.class

?????文件???????1954??2009-07-02?17:05??日歷記事本\Month.java

?????文件?????????96??2009-07-02?15:28??日歷記事本\mymanu.mf

?????文件???????5030??2009-07-03?09:06??日歷記事本\NotePad.class

?????文件???????6002??2009-07-02?16:59??日歷記事本\NotePad.java

?????文件???????2267??2009-07-03?09:07??日歷記事本\Year.class

?????文件???????1918??2009-07-02?17:02??日歷記事本\Year.java

?????文件????????171??2009-07-03?09:08??日歷記事本\日歷記事本.txt

?????目錄??????????0??2009-07-07?11:22??日歷記事本

-----------?---------??----------?-----??----

????????????????48146????????????????????13


評論

共有 條評論