Rename .java to .kt

This commit is contained in:
2023-10-17 00:37:16 +03:00
parent d6543b4db0
commit a514a6a8dd
3 changed files with 0 additions and 0 deletions
@@ -0,0 +1,50 @@
package com.ea.ironmonkey;
import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.PorterDuff;
import android.graphics.Typeface;
public class BitmapGraphics {
private Bitmap bitmap;
private Canvas canvas = new Canvas();
public BitmapGraphics(int i, int i2) {
this.bitmap = Bitmap.createBitmap(i, i2, Bitmap.Config.ARGB_8888);
this.canvas.setBitmap(this.bitmap);
}
private static Paint createPaint(Typeface typeface, float f) {
Paint paint = new Paint();
paint.setTypeface(typeface);
paint.setTextSize(f);
paint.setColor(-1);
paint.setAntiAlias(true);
return paint;
}
public static Paint createPaintFromFamilyName(String str, float f) {
return createPaint(Typeface.create(str, 0), f);
}
public static Paint createPaintFromFile(String str, float f) {
return createPaint(Typeface.createFromFile(str), f);
}
public void clear() {
this.canvas.drawColor(0, PorterDuff.Mode.CLEAR);
}
public void drawString(Paint paint, String str, int i, int i2) {
this.canvas.drawText(str, (float) i, (float) i2, paint);
}
public Bitmap getBitmap() {
return this.bitmap;
}
public Canvas getCanvas() {
return this.canvas;
}
}