在 codenameone 中显示图像的日期时间详细信息

display date-time details on an image in codenameone

我正在开发 codenameone 应用程序中的一项功能,用户可以在其中拍摄照片并 save/display 它带有日期、时间详细信息。这些细节可以存储为图像的一部分吗?如何在图片上显示这些细节?

您需要使用可变图像并在其上绘制原始图像,然后绘制日期和 time/save。

Image img = Image.create(original.getWidth(), original.getHeight());
Graphics g = img.getGraphics();
g.drawImage(original, 0, 0);
g.setColor(0xffffff);
g.setFont(myFont);
g.drawString(0, 0, todaysDateAndTime);
ImageIO io = ImageIO.getInstance();
io.save(....);

我根据自己的想法编写了上面的代码,因此它可能存在一些问题并且没有实现保存调用,但基础知识应该为您指明正确的方向。