导入java.awt.xxxxx和javax.imageio.imageIO?

时间:2012-12-04 17:59:21

标签: java android import javax.imageio

我一直致力于一个使用此API代码的程序(musicg):http://code.google.com/p/musicg/

但是,我仍然有一部分代码导致我遇到麻烦(GraphicRender.java)。在导入部分,有些行仍然用红色加下划线,这意味着缺少一些数据。 你知道我在哪里可以找到这些缺失的部分吗?

import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import javax.imageio.ImageIO;

提前感谢你能给我的任何领导,我真的很感激帮助你做这项工作!

见到你

3 个答案:

答案 0 :(得分:1)

java.awt。*无法在android中解析为java.awt。*包含本机代码。这些本机代码需要由android单独支持。到目前为止,还没有完成。

但是,你可以使用android.graphics,android的图形库。

更多信息,请访问: http://developer.android.com/reference/android/graphics/package-summary.html

答案 1 :(得分:0)

无法在Android上解析这些导入。

虽然Android有许多标准Java Development Kit所做的类,但它实现了自己的UI系统。因此,awt不包含在Android中。

但是,attempts已经将awt的部分内容移植到Android上。我没有亲自试过这个项目,所以我不能说它是否符合你的要求。

您还可以在Android上查看JavaCV和OpenCV以进行图像处理。

答案 2 :(得分:0)

对于java.awt,我发现这个android端口 - https://bitbucket.org/mkmatlock/android-pdfbox/downloads/(寻找android-awt - * .jar并将其作为库依赖项投入到你的项目中)。当我发现这个时,我正在寻找一个pdfbox端口(内部使用awt)。我还没有对它进行彻底的测试,但它似乎可以抑制我的编译错误。

我还在寻找javax.imageio端口,当我找到它时会更新。