matengmin的gravatar头像
matengmin2015-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下载
最代码最近下载分享源代码列表最近下载
刘晨娜 LV17月24日
星星
15966848095 LV161月12日
太阳
wenxiaozhong LV12019年12月18日
星星
如风太过分人 LV12019年12月17日
星星
yongzheng132 LV172019年6月21日
太阳星星
李逸荨 LV102019年6月17日
月亮月亮星星星星
Dav1d7 LV22019年3月11日
星星星星
HBXXXXX LV92019年1月3日
月亮月亮星星
对阿对阿 LV12018年10月30日
星星
xieyuan0553 LV162018年9月21日
太阳
最代码最近浏览分享源代码列表最近浏览
zxx1991 LV28月7日
星星星星
刘晨娜 LV17月24日
星星
1113783182 LV17月2日
星星
tomato_patato LV26月19日
星星星星
1872615558 LV116月1日
月亮月亮星星星星星星
Clista5月11日
暂无贡献等级
duxiuhui4月29日
暂无贡献等级
335261607 LV14月13日
星星
木木coco LV74月13日
月亮星星星星星星
wei112233 LV154月2日
月亮月亮月亮星星星星星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友