【问题标题】:J2ME Form LayoutJ2ME 表单布局
【发布时间】:2011-05-12 13:54:15
【问题描述】:

我正在尝试制作如下所示的菜单。我有一些扩展 CustomItem 并由图像和一些文本组成的项目。现在我想如图所示定位它们,但这样做会遇到问题 - 似乎只能在表单中使用一些最小的布局指令。有没有办法使用 Form 类进行自定义定位,或者我可以使用另一个类?

【问题讨论】:

  • 我不明白你为什么要在那里使用表单。您有一组图像,我认为这些图像将用作重定向到下一个屏幕。如果这是您的场景,那么您不需要使用 Form,只需使用 CustomItem 或 Canvas(如果您更喜欢它)。如果您打算做其他事情,请详细说明。

标签: java forms user-interface java-me


【解决方案1】:

制作一个Horizo​​ntalLayout CustomItem,以水平对齐添加到其中的所有内容。

详情:
这样的类应该有某种数组来存储所有项目,当有绘制它的请求时,它应该询问其中每个元素的宽度,进行一些计算并调用项目的绘制方法。当然,这样的事情是相当困难的。您还必须使用左/右键实现对这些项目的选择...

使用 Canvas 可能会稍微好一些。

【讨论】:

    猜你喜欢
    • 2019-01-12
    • 2018-11-02
    • 1970-01-01
    • 1970-01-01
    • 2013-12-26
    • 2011-06-12
    • 2021-12-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多