Java做万年历小程序(2)

2019-03-22 10:28

}

month_log=month_log+1; //将传来的月份数加1 switch(month_log){ case 1: case 3: case 5: case 7: case 8: case 10: case 12:

month_day_score=31; break; case 4: case 6: case 9: case 11:

month_day_score=30; break; case 2:

if(month_score_log==1){ month_day_score=29; } else{

month_day_score=28;

}

break; }

for(int i=7;i<49;i++){ //初始化标签 label.setText(\}

week_log=week_log+6; //将星期数加6,使显示正确 month_day_score=month_day_score+week_log;

for(int i=week_log;i

//创建时钟

class Clock extends Canvas implements Runnable{ MainFrame mf; Thread t; String time;

Clock(MainFrame mf){

this.mf=mf; setSize(400,40);

setBackground(Color.white); t=new Thread(this); //实例化线程 t.start(); //调用线程 }

public void run(){ while(true){ try{

t.sleep(1000); //休眠1秒钟 }catch(InterruptedException e){ System.out.println(\异常\}

this.repaint(100); } }

public void paint(Graphics g){

Font f=new Font(\宋体\

SimpleDateFormat SDF=new SimpleDateFormat(\年'MM'月'dd'日'HH:mm:ss\格式化时间显示类型

Calendar now=Calendar.getInstance();

time=SDF.format(now.getTime()); //得到当前日期和时间 g.setFont(f);

g.setColor(Color.red);

g.drawString(time,100,25); } }

public class Wnl{

public static void main(String [] args){

JFrame.setDefaultLookAndFeelDecorated(true); MainFrame start=new MainFrame(); } }


Java做万年历小程序(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高压电工实操题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: