【问题标题】:Codename One - change UIID dynamically代号一 - 动态更改 UIID
【发布时间】:2016-04-08 11:47:16
【问题描述】:

有没有办法动态改变 UIID 的字体大小?

(我的尺寸以像素为单位,我需要使字体适应不同的屏幕尺寸)

【问题讨论】:

    标签: codenameone


    【解决方案1】:

    为什么要动态更改它而不是在主题中以毫米为单位定义字体大小?

    执行此操作的“正确方法”是在您的主题中定义多个 UIID,然后调用 setUIID() 并使用正确的大小查看 https://www.codenameone.com/manual/theme-basics.html

    您可以使用getAllStyles()手动更改特定组件的UIID。

    【讨论】:

    • 这就是我现在正在做的事情。我有不同的 UIID,但这意味着我必须为每个组件设置新的 UIID。通过更改 UIID,我只想做一次。我会试试毫米。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2020-02-16
    • 1970-01-01
    • 2019-11-16
    • 1970-01-01
    • 1970-01-01
    • 2016-08-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多