Css 未在UI中自定义工具栏搜索

Css 未在UI中自定义工具栏搜索,css,codenameone,Css,Codenameone,根据,可以通过自定义UIIDToolbarSearch、TextFieldSearch和`TextHintSearch来设置ToolbarSearch的样式 在我的CSS文件中,它如下所示: ToolbarSearch { color: white; height:30mm; width:30mm; } TextHintSearch { color: white; height:30mm; width:30mm; } TextFieldSear

根据,可以通过自定义UIID
ToolbarSearch
TextFieldSearch
和`TextHintSearch来设置ToolbarSearch的样式

在我的CSS文件中,它如下所示:

ToolbarSearch {
    color: white;
    height:30mm;
    width:30mm;
}

TextHintSearch {
    color: white;
    height:30mm;
    width:30mm;
}

TextFieldSearch {
    color: white;
    height:30mm;
    width:30mm;
} 
我想实现的主要功能是一个白色搜索按钮、文本、
X
-按钮和提示

在上面的博文中,除了textfieldsearch和-hint之外,它看起来是正确的:

但在我的应用程序中,它看起来是这样的:

ToolbarSearch {
    color: white;
    height:30mm;
    width:30mm;
}

TextHintSearch {
    color: white;
    height:30mm;
    width:30mm;
}

TextFieldSearch {
    color: white;
    height:30mm;
    width:30mm;
} 

按钮的颜色不对。我做错了什么

注意:

这就是我添加它的方式

this.getToolbar().addSearchCommand(e -> {
    //TODO search
});

(算法尚未实现)

我没有使用CSS插件,因此我不确定该插件如何映射到那里,但您需要覆盖选定/按下和未选定的样式。

无论是在CSS中编辑,还是在designer中编辑都不起作用