我有一个带有侧面菜单的Android应用。由于我使用的是CSS支持,因此我需要使用代码(无论如何我都喜欢)来对侧菜单进行样式设置。
我面临着寻找访问侧菜单的正确方法的困难。
这是我尝试过的:
Style sideMenuStyle = UIManager.getInstance().getComponentStyle("SideNavigationPanel");
sideMenuStyle.setBorder(Border.createEmpty());
sideMenuStyle.setFgColor(ColorUtil.GREEN);
sideMenuStyle.setBgColor(ColorUtil.BLUE);
sideMenuStyle.setBgTransparency(200);
侧面菜单到位,但是我的代码对背景/前景的颜色没有任何影响。
我想念什么?
答案 0 :(得分:1)
为什么不使用CSS为侧面导航面板设置样式? 那更有意义。
2
返回一个新的STDERR
对象实例,这意味着您的更改没有影响。这很重要,因为每个组件都会调用该方法以获取自己的样式。如果返回相同的实例,则更改一个组件的样式将影响所有组件。
您可以使用getComponentStyle
,但我强烈建议您不要选择那条路线。