В Codename One UIID означает Идентификатор интерфейса пользователя «UI ID». Это примерно эквивалентно атрибуту CSS class
. Таким образом, вы можете определить, как что-то будет выглядеть, например, если вы хотите, чтобы текстовое поле выглядело как кнопка, просто сделайте:
myTextField.setUIID("Button");
И это будет работать.
Вы также можете просто сделатьup ID, например, "MyUIID". Затем вы можете использовать CSS или дизайнер тем, чтобы определить стиль для него глобально. См. this , чтобы узнать, как использовать CSS в Codename One.
См. this для примера работы с UIID и инструментом конструктора.
Вы также можете использовать инструмент инспектора компонентов из меню симулятора, чтобы видеть UIID в реальном времени и взаимодействовать с ними в симуляторе.