代号一标签按钮样式

Codename one Tabs Button Styling

我被这个 Codename one UI 组件卡住了两天,仍然无法找到合适的解决方案...我在我的应用程序中添加了选项卡,但是当我 运行 应用程序,我添加的选项卡看起来不像我预期的那样。

我的tab高度太大,想缩小

查看下面选项卡当前外观的屏幕截图:

这是我在我的应用程序中使用的代码:

Tabs t = new Tabs();
Style s = UIManager.getInstance().getComponentStyle("Tab");
FontImage icon1 = FontImage.createMaterial(FontImage.MATERIAL_QUESTION_ANSWER, s);

Container container1 = BoxLayout.encloseY();
Container container2 = BoxLayout.encloseY();
t.addTab("Tab1", icon1, container1);
t.addTab("Tab2", container2);

hi.add(BorderLayout.SOUTH, t);
hi.show();

打开您的 GUI Builder 并设置 Tab Uiid 的样式以根据需要减少填充:

设置 Unselected、Selected 和 Pressed 的样式以具有相同的填充大小,请参见下图了解要触摸的关键元素: