【问题标题】:How to create dialog using designer?如何使用设计器创建对话框?
【发布时间】:2014-06-11 23:48:46
【问题描述】:

如何使用 UI 设计器创建对话框? 我试图通过创建新表单并将其 UIID 更改为对话框和 showForm("对话框名", null); 它以全屏形式显示

我再次使用以下语句 对话框 dlg = (Dialog)createContainer(fetchResourceFile(), "dialogName"); 但它显示以下错误 com.codename1.ui.Form 无法转换为 com.codename1.ui.Dialog

如何解决这个问题以及如何在 ui 设计器中创建对话框?

感谢亲爱的 shai,我能够在设计器上创建对话框。我再次有一个问题。我尝试在对话框中添加 Back 命令,但该命令未显示,我还参考了以下链接

Codenameone - 更改对话框命令的外观

但我在主题常量选项卡中没有找到 dlgButtonCommandUIID,我该如何解决它以及如何在对话框中添加返回按钮。

另外,对话框中是否有默认的正(YES)按钮和负(NO)按钮?如果是,如何实现?

【问题讨论】:

    标签: mobile dialog codenameone


    【解决方案1】:

    当您在设计器中按下“添加”选项时,可以选择在设计器中创建表单或许多其他模板。选项之一是对话框。

    设置 UIID 只会使表单看起来像某些 UI 中的对话框(对话框样式非常复杂)。

    【讨论】:

      猜你喜欢
      • 2016-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-31
      • 1970-01-01
      • 2015-02-03
      • 1970-01-01
      • 2018-11-02
      相关资源
      最近更新 更多