有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java将awt数学函数转换为Android数学函数

我为awt库编写了一些代码。我想把它移植到Android上。但我不确定是否需要移植一些方法

这是我到目前为止所拥有的。注释掉的部分是原始的awt代码。没有注释掉的部分是我的新安卓代码

我不确定是否可以将awt的t.translate()翻译成Androids t.postTranslate(),以及其他一些代码行。我也不知道如何传输其他的awt方法

因此,我正在寻找如何将下面的代码移植到Android等效功能的答案

//AffineTransform t = new AffineTransform();
//Point2D.Float p = new Point2D.Float();
Matrix t = new Matrix();
PointF p = new PointF();


//t.setToIdentity();
//t.translate( cx+f*translateX, cy+f*translateY );

t.No Idea How To Set to Identity();
t.postTranslate(cx+f*translateX, cy+f*translateY);


//t.scale( s, s );
t.postScale( s, s );

//t.rotate( -rotation*f );
t.postRotate(-rotation*f);


//t.translate( -cx, -cy );
t.postTranslate(-cx, -cy);


//t.transform( p, p );
//t.mapPoints(p);
t.No Idea How TO Transform();
t.no Idea how to Map Pounts?();

共 (0) 个答案