Delphi To Java代码转换:image.canvas.pixels

时间:2010-03-15 12:32:31

标签: java android delphi

我正在尝试将我写入Java的旧Delphi程序转换为在我的Android手机上编译和运行。我正在运行Android 2.1操作系统,但使用的是SDK 1.6版。

我在Delphi中有一个例程,我在画布上单独设置像素的颜色:

image1.canvas.pixels[x, y] := GetMyTColor(x, y);

是否存在与Canvas上的属性等效的Java:

property Pixels[X, Y: Integer]: TColor

2 个答案:

答案 0 :(得分:3)

事实证明这很容易:

canvas.drawPoint(x, y, MyColour);

GetMyColor是一种绘画类型:

Paint MyColour = new Paint();
int color = hex code for the colour I want to use
MyColour.setColor(color);

答案 1 :(得分:1)

不知道它是否适用于android,但可以使用midletpascal在pascal中创建java midlet。

http://sourceforge.net/projects/midletpascal/

它有一个Plot()函数来设置手机画布中的像素。

希望有所帮助