Java窗体版时间显示功能-小时钟.rar

时间:2022-07-30 05:18:58
【文件属性】:

文件名称:Java窗体版时间显示功能-小时钟.rar

文件大小:4KB

文件格式:RAR

更新时间:2022-07-30 05:18:58

Java源码-系统相关

Java窗体版时间显示功能-小时钟,简单的说下原理,通过调用paint方法进行界面重绘,然后重载组件的paint方法,得到Graphics2D对象,最后实例化日历对象得到时、分、秒,格式化输出,相关代码如下:   public void paint(Graphics g){ //重载组件的paint方法   Graphics2D g2=(Graphics2D)g; //得到Graphics2D对象   Calendar now=new GregorianCalendar(); //实例化日历对象   String timeInfo=""; //输出信息   int hour=now.get(Calendar.HOUR_OF_DAY); //得到小时数   int minute=now.get(Calendar.MINUTE); //得到分数   int second=now.get(Calendar.SECOND); //得到秒数   if (hour<=9)    timeInfo ="0" hour ":"; //格式化输出   else    timeInfo =hour ":";   if (minute<=9)    timeInfo ="0" minute ":";   else    timeInfo =minute ":";   if (second<=9)    timeInfo ="0" second;   else    timeInfo =second;   g.setColor(Color.white); //设置当前颜色为白色   Dimension dim=getSize(); //得到窗口尺寸   g.fillRect(0,0,dim.width,dim.height); //填充背景色为白色   g.setColor(Color.orange); //设置当前颜色为橙色   g.drawString(timeInfo,20,80); //显示时间字符串


【文件预览】:
codesc.net
----Java 数字时钟()
--------22-1.bmp(82KB)
--------ClockDemo.java(2KB)
--------ClockDemo.class(2KB)

网友评论