代号一uiid是什么意思

时间:2019-10-20 13:22:35

标签: eclipse codenameone

image of the label components

嗨,我想知道uiid的意思,我也想知道如何在代码中使用它。我想从gui构建器中访问标签ID,以在代码中使用,例如,我想更改代码中的颜色。

1 个答案:

答案 0 :(得分:1)

在代号中,一个UIID表示“ UI ID”用户界面标识符。它大致等效于CSS class属性。这样,您可以确定某物的外观,例如如果您想让文本字段看起来像一个按钮,请执行以下操作:

myTextField.setUIID("Button");

它将起作用。

您也可以只填写ID,例如“ MyUIID”。然后,您可以使用CSS或主题设计器为全局定义样式。请参阅this,以了解如何在Codename One中使用CSS。

有关使用UIID和设计器工具的示例,请参见this

您还可以使用模拟器菜单中的组件检查器工具来查看UIID,这些UIID在模拟器中实时存在并与其交互。