Java编程,创建一个能够显示当前时间的时钟,显示表盘,已经写好一部分。

写出在这个表盘上添加每分钟刻度的程序并在表盘上加上数字1到12... 写出在这个表盘上添加每分钟刻度的程序
并在表盘上加上数字1到12
展开
 我来答
laobaitu0322
推荐于2016-07-21 · TA获得超过744个赞
知道小有建树答主
回答量:900
采纳率:33%
帮助的人:630万
展开全部

试试这个函数,drawLine在你自己定义的画板上画线,圆心半径带入一下

	public void drawAll() {
for(int i = 0; i < 60; i++) {
int len = 5;
if(i % 5 == 0) len = 8;
if(i % 15 == 0) len = 10;
double radians = Math.toRadians(i * 6);
drawLine(圆心.x + 半径 * Math.sin(radians), 圆心.y + 半径 * Math.cos(radians),
 圆心.x + (半径 - len) * Math.sin(radians), 圆心.x + (半径 - len) * Math.cos(radians));
}
}
追问
还有添加1~12的数字。。你能直接帮我写在程序里吗?我把程序发给你。。
追答
你找个网盘放一下代码把,我看看
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式