求java七段数字时钟的源代码

求java七段数字时钟的源代码,第1张

其实这个很有趣。自己写很有意思

先画每个数字.....

每个数字图样分7段,给每一段编号,

0

5 1

6

4 2

3

然后设计10个长度为7的数组,作为每个数字的字体

boolean[][] font={

{true, true,true,true,true,true,false},//数字0的字样控制开关

{false, true,true,false,false,false,false},//数字1的字样控制开关

//等等等等

{true, true,true,true,false,true,true},//数字9的字罩芹样谨闷哪控制开关

}

或者,熟练的就用一个byte数组就够了

byte[] font={

0x3F, ////数字0的字样控制开祥码关

0x06,//数字1的字样控制开关

//等等

0x6F//数字9的字样控制开关

}

然后画几个黑段拼出一个数字,对应数组显示,用6个数字实例拼出最终效果,

这是模拟真机的写法.

如果要简单,直接拿0-9共10张图片对应数值就可以了。

你是说电子钟的程序代码吗?js代码如下:

function startTime()

{

var today=new Date()

var h=today.getHours()

var m=today.getMinutes()

var s=today.getSeconds()

// add a zero in front of numbers<镇肢10

m=checkTime(m)

s=checkTime(s)

document.getElementById('扒腊txt').innerHTML=h+":"春旅滑+m+":"+s

t=setTimeout('startTime()',500)

}

function checkTime(i)

{

if (i<10)

{i="0" + i}

return i

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12550516.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存