hmhand.java

来自「一个applet的时钟程序,有删改,基本实现从本地读取时间并用小程序运行.」· Java 代码 · 共 39 行

JAVA
39
字号
package clock;

import java.awt.Color;
import java.awt.Graphics;

class HmHand extends ClockHand {
	public HmHand(int originX, int originY, int length, int thickness,
			int points) {
		super(originX, originY, length, thickness, points);
	}

	protected void initiallizePoints(int originX, // 初始化点
			int originY, int length, int thickness) {
		baseX[0] = originX;
		baseY[0] = originY;

		baseX[1] = baseX[0] - thickness / 2;
		baseY[1] = baseY[0] + thickness / 2;

		baseX[2] = baseX[1];
		baseY[2] = baseY[0] + length - thickness;

		baseX[3] = baseX[0];
		baseY[3] = baseY[0] + length;

		baseX[4] = baseX[0] + thickness / 2;
		baseY[4] = baseY[2];

		baseX[5] = baseX[4];
		baseY[5] = baseY[1];
	}

	public void draw(Color color, double angle, Graphics g) // 绘制时针分针,为多边形
	{
//		transform(angle);
//		g.setColor(color);
//		g.fillPolygon(transX, transY, numberOfPoints);
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?