Codename One 在标题中添加图标

Codename One add icon to title

我正在尝试将图标添加到标题/标题栏。

用代码更改标题本身效果很好: setTitle("Testing");

但是我想不出办法给它添加图标。这是我尝试过的方法,但无济于事:

    Image img = Image.createImage("/kalender.png");
    getTitleComponent().setIcon(img);

    FontImage icon = FontImage.createMaterial(FontImage.MATERIAL_SEARCH, "TitleCommand", 3);
    getTitleComponent().setIcon(icon);

如有任何帮助,我们将不胜感激。

下面setTitleComponent会尽快解决

FontImage icon = FontImage.createMaterial(FontImage.MATERIAL_SEARCH, "TitleCommand", 3);
   Label title = new Label(icon);
 **setTitleComponent(title);**

[编辑]

 **getToolbar().setTitleComponent(titles);**

这对我有用:

    Form form = new Form(BoxLayout.y());
    Image icon = FontImage.createMaterial(FontImage.MATERIAL_CAKE, "TitleCommand", 5).toImage();
    Label tittleButton = new Label("Tittle", icon, "Label");
    form.getToolbar().setTitleComponent(tittleButton);
    form.getToolbar().setTitleCentered(true);
    form.show();