首页 文章

Codename One CSS Material Icon颜色不变

提问于
浏览
1

我创建了一个应用程序来测试新的CN1 CSS支持 .

该插件非常棒,除了按钮上的材质图标不会使用按钮的文本颜色更改其颜色外,一切正常并且开箱即用 . 它只是保持相同(黑色)颜色 .

在使用CSS支持之前,我更改了主题编辑器的默认前景色设置以到达材质图标,但现在主题编辑器似乎与样式分离,并且它不再具有任何效果 .

是否有图标的UIID或任何其他方式来更改材质图标的颜色?

这是我的代码:

FontImage icon = FontImage.createMaterial(FontImage.MATERIAL_CHECK, "TitleCommand", 3);        
    Button buttonTest = new Button("Test css");
    buttonTest.setUIID("ButtonTest");        
    buttonTest.setIcon(icon);

而CSS:

ButtonTest {
        color: red;
    }

1 回答

  • 1

    试试吧

    FontImage img = FontImage.createMaterial(FontImage.MATERIAL_THUMB_UP, style);
    

相关问题