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();
我正在尝试将图标添加到标题/标题栏。
用代码更改标题本身效果很好: 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();