【问题标题】:J2ME setting textfield over a background imageJ2ME 在背景图像上设置文本字段
【发布时间】:2011-12-13 03:28:54
【问题描述】:

我是 J2ME 的新手。我只想知道如何将文本字段放在背景图像上。我尝试了画布,但我只能设置背景图像并且不知道如何在背景图像上方添加文本字段。请帮帮我。

【问题讨论】:

  • 我建议你使用 LWUIT ,它可以设置表单的背景图片,也可以在表单中添加项目。
  • 谢谢 pheromix.. 我会试试 LWUIT。我只需要阅读它,因为我不知道 LWUIT .. 感谢您的建议..
  • @gnat.. 感谢 gnat 的编辑..
  • 再次感谢各位..问题解决了..

标签: user-interface java-me midp lcdui


【解决方案1】:

方法一: 使用高级 API,例如 Screen、Item 等

在 Java ME (CLDC) 中使用高级 api (如屏幕、项目等)以默认设备样式布局在显示器上并且没有像 Swing 这样的广泛布局支持是不可行的。

方法二: 使用像 Canvas 这样的低级 API

要使用低级 API,您需要创建自定义组件,如 J4ME。在他们中,您可以布局 Canvas 并在顶部绘制组件。因此,在您的情况下,您可以渲染 Canvas 大小的图像,然后在其上渲染组件。

NOTE: 请记住,这是一个非常乏味且不那么有益的过程。

方法 III: 使用第三方库

  1. 高评级 UI 库:LWUITJ2ME-Polish
  2. SO: JavaME UI Libraries

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-10-03
    • 1970-01-01
    • 2018-01-17
    • 1970-01-01
    • 2014-09-03
    • 2021-08-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多