我正在尝试在标题/标题栏中添加一个图标。
使用代码更改标题本身很好: 的setTitle("测试&#34);
然而,我无法找到一种方法来添加图标。这是我尝试过的,但没有用:
Image img = Image.createImage("/kalender.png");
getTitleComponent().setIcon(img);
FontImage icon = FontImage.createMaterial(FontImage.MATERIAL_SEARCH, "TitleCommand", 3);
getTitleComponent().setIcon(icon);
任何帮助将不胜感激。
答案 0 :(得分:3)
setTitleComponent将在下面
中解决它FontImage icon = FontImage.createMaterial(FontImage.MATERIAL_SEARCH, "TitleCommand", 3);
Label title = new Label(icon);
**setTitleComponent(title);**
[编辑]
**getToolbar().setTitleComponent(titles);**
答案 1 :(得分:2)
这对我有用:
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();