【问题标题】:How to add Google Map Container to GUI builder on Codename One?如何将 Google Map Container 添加到 Codename One 上的 GUI 构建器?
【发布时间】:2016-07-14 18:48:31
【问题描述】:

我正在尝试使用 Codename One GUI 构建器构建一个应用程序(到目前为止这非常棒)。我需要在我的 GUI 中添加一个 Google Maps 容器,但我不确定如何在构建器本身或通过子类化来完成它。任何示例或示例链接也非常受欢迎。

【问题讨论】:

    标签: java google-maps user-interface mobile codenameone


    【解决方案1】:

    您没有提到这是指旧的还是新的 GUI 构建器。无论哪种方式,都不支持盒子的MapContainer our,因为它是扩展而不是内置组件。这可能会随着新的 GUI 构建器而改变

    对于这两个 GUI 构建器,只需创建一个边框布局表单。在旧的 GUI 构建器中,在“之前”回调事件中添加 MapContainer。在新的 GUI 构建器中,在 init 调用之后立即添加它。确保使用BorderLayout.CENTER 约束。

    【讨论】:

    • 我应该在哪个 .java 文件中执行此操作?因为你不应该编辑生成的类,所以这是否意味着你被子类化了?
    • 用户类/StateMachine.java
    • 我假设您的意思是基于此的旧 GUI 构建器...正如大卫所说,您需要使用状态机(而不是状态机库)中的 before* 回调,请参阅:@ 987654321@
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多