If you think the Android project AdoreLib listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code
package com.ylinval.adore.adorelib.AdoreGraphics;
//fromwww.java2s.comimport android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
/**
* Created by jdourlens on 5/9/14.
*/publicclass Line {
private Paint paint;
publicvoid draw(Canvas canvas, int startx, int starty, int endx, int endy) {
canvas.drawLine(startx, starty, endx, endy, paint);
}
publicvoid setStyle(Paint.Style style) {
paint.setStyle(style);
}
publicvoid setStrokeJoin(Paint.Join join) {
paint.setStrokeJoin(join);
}
publicvoid setWidth(float width) {
paint.setStrokeWidth(width);
}
publicvoid setColor(int color) {
paint.setColor(color);
}
publicvoid setColor(int a, int r, int g, int b) {
paint.setARGB(a, r, g, b);
}
public Line() {
paint = new Paint();
paint.setAntiAlias(true);
paint.setStrokeWidth(20f);
paint.setColor(Color.WHITE);
paint.setStyle(Paint.Style.STROKE);
paint.setStrokeJoin(Paint.Join.ROUND);
}
}