【发布时间】:2015-12-16 12:06:16
【问题描述】:
当我有一个选项卡组件,其中一个选项卡位于屏幕左侧,并且其中一个选项卡包含一个 WebBrowser 组件(在具有 BorderLayout 的容器内)时,选项卡磁贴(和图标)隐藏在选项卡之后的选项卡上包含 WebBrowser 组件。
这在模拟器和 Android 版本中可以看到 - IOS 版本很好。
基本上,WebBrowser 太宽并覆盖了选项卡。
代码示例:
Form f = new Form();
f.setLayout(new BorderLayout());
Tabs tabs = new Tabs();
tabs.setTabPlacement(Component.LEFT);
f.addComponent(BorderLayout.CENTER, tabs);
tabs.addTab("Tab 1", new Label("Label for tab 1"));
WebBrowser wb = new WebBrowser();
wb.setPage("<h1>Web Browse Tab 2", null);
tabs.addTab("Tab 2", wb);
tabs.addTab("Tab 3", new Label("Label for tab 2"));
f.show();
【问题讨论】:
标签: tabs size codenameone