【问题标题】:Create Personalized Controls For Java ME为 Java ME 创建个性化控件
【发布时间】:2010-03-19 17:05:17
【问题描述】:

我开始使用 Java ME 为移动设备开发电子书阅读器,但是对于要显示图书的控件,我需要一个个性化的控件。为此,我首先需要知道如何做,以解决我的需求。

那么我需要知道如何像使用 Visual Basic 一样进行个性化控制。

PS:我想做一个个性化的TextBox,在某些部分可以是粗体、斜体、下划线,支持主题(如编辑、MS-DOS文本编辑器)和许多其他使电子书比简单的纯文本更好阅读的东西

【问题讨论】:

  • 您能否解释一下您所说的个性化控制是什么意思以及它们的作用?我对 Visual Basic 的功能不太熟悉。或者您在这方面有什么特别的困难?
  • 我想创建一个个性化的 TextBox,可以突出显示内容,有项目符号、斜体、粗体...

标签: java controls java-me personalization


【解决方案1】:

要使用 MIDP 高级 API 在 JavaME 中构建自定义组件,您应该扩展 Custom Item

Eric Giguere 的这两篇文章是一个很好的起点(虽然有点老了):

http://developers.sun.com/mobility/midp/ttips/customitem/
http://developers.sun.com/mobility/midp/ttips/customitemtraversal/index.html

尽管如此,考虑到您的应用程序相当复杂,并且可能需要更丰富、更灵活的组件,我还是推荐LWUIT

http://java.sun.com/developer/technicalArticles/javame/lwuit_intro/

(LWUIT 的快速而松散的定义可能是“JavaME 的小型 Swing”)

【讨论】:

    猜你喜欢
    • 2023-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-21
    相关资源
    最近更新 更多