【问题标题】:How to get the image center, strech, fill, tilt in J2ME?如何在 J2ME 中获取图像中心、拉伸、填充、倾斜?
【发布时间】:2011-10-16 03:44:53
【问题描述】:

如何在 J2ME 项目中获得这些效果?

我需要类似我们写的 CSS 背景的效果:

background:#fff url(img.png) repeat-x;

我在 J2ME 中需要这种东西。可以吗?

【问题讨论】:

  • 什么是图像“倾斜”?我不是 CSS 方面的专家,但在这方面我没有听说过。
  • 不,在 css 中没有任何效果,只是那是一种效果.. 我的意思是像小角度旋转一样倾斜..

标签: java java-me midp lcdui


【解决方案1】:

我从未使用过 J2ME,但我认为它支持基本的图形功能。因此,您应该能够使用 Background Panel 的 paintComponent() 方法中的概念来进行自定义绘画。

【讨论】:

    【解决方案2】:

    您可以在 J2ME 中开箱即用的图形功能可以在 javax.microedition.lcdui.Graphics 中找到。如果您想要在屏幕上重复显示图像,则需要在 paint() 方法中循环重复绘制它。您不能通过小角度旋转图像;您可以使用 javax.microedition.lcdui.game.Sprite 旋转 90 度角。

    API 中没有缩放方法,但是您可以复制/粘贴类似this 的函数;请注意,这可能会占用大量内存。

    【讨论】:

      猜你喜欢
      • 2011-01-22
      • 1970-01-01
      • 2016-02-14
      • 2011-07-18
      • 1970-01-01
      • 1970-01-01
      • 2016-08-17
      • 1970-01-01
      • 2012-07-30
      相关资源
      最近更新 更多