先画每个数字.....
每个数字图样分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
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)