matengmin的gravatar头像
matengmin 2015-05-11 09:17:28

使用java Timer类实现在swing面板上显示动态时钟

解压包,复制到自己的包下,修改成自己的包名,即可运行。

画出一个时钟,首先要画一个圆和三个表示秒、分、时的表针。

		// Draw minute hand
		int mLength = (int) (clockRadius * 0.65);
		int xMinute = (int) (xCenter + mLength
				* Math.sin(minute * (2 * Math.PI / 60)));
		int yMinute = (int) (yCenter - mLength
				* Math.cos(minute * (2 * Math.PI / 60)));
		g.setColor(Color.blue);
		g.drawLine(xCenter, yCenter, xMinute, yMinute);

项目截图:

两个类,DClock继承StillClock。

使用java Timer类实现在swing面板上显示动态时钟

运行截图:

简单的动态钟表

使用java Timer类实现在swing面板上显示动态时钟


打赏

文件名:Dclock.zip,文件大小:1.568K 下载
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友