Название команды невидимо в плоской оранжевой теме в CodeName One - PullRequest
0 голосов
/ 14 января 2020

Я занимаюсь разработкой приложения, я выбрал плоскую оранжевую тему, но команда tittle не видна, она появляется, если я перемещаюсь вправо, и появляется

enter image description here

Я проверил theme.res в заголовке команды и не выбрал элемент, но, кажется, все в порядке

enter image description here

если я нажму на него, ничего не произойдет, только когда я сдвигаю его вправо

enter image description here

Как сделать так, чтобы команда tittle появлялась, когда она не выбрана?

- -------------------------------------------------- ----------------

ОБНОВЛЕНИЕ 01/15/2020

Контейнер отображается с шириной = 0 и высотой = 0.

Но как я могу это изменить.

enter image description here

Код слайд-меню

    Style s = UIManager.getInstance().getComponentStyle("TitleCommand");
    FontImage icon = FontImage.createMaterial(FontImage.MATERIAL_TITLE, s);
    Image logo = res.getImage("index.jpg");
    Container topBar = BorderLayout.west(new Label(logo));
    topBar.add(BorderLayout.SOUTH,new Label("Los del Camino","SidemenuTagline"));
    getToolbar().addCommandToLeftBar("",icon,null);
    getToolbar().addComponentToSideMenu(topBar);        
    getToolbar().addMaterialCommandToSideMenu("Inicio",FontImage.MATERIAL_HOME, e -> new Hola().show());
    getToolbar().addMaterialCommandToSideMenu("Estudios",FontImage.MATERIAL_BOOK,  e -> {} );
    getToolbar().addMaterialCommandToSideMenu("Calendario", FontImage.MATERIAL_CALENDAR_TODAY, e -> new Calendario(res).show());
    getToolbar().addMaterialCommandToSideMenu("Documentos", FontImage.MATERIAL_FILE_PRESENT, e -> {});
    getToolbar().addComponentToSideMenu(new Label(" ", "SideCommand"));
    getToolbar().addMaterialCommandToSideMenu("ACERCA DE", FontImage.MATERIAL_LIVE_HELP , e -> {});
...