Codenameone 使用自定义大小在表单中嵌入两个BrowserComponent
如何设置BrowserComponent的自定义高度,以便能够在表单中嵌入两个浏览器组件 例如,我需要一个高度为50px的BrowserView,另一个填充屏幕的其余部分。我尝试使用可用的布局。。。但不管是哪一个,一个浏览过的组件都会显示在整个屏幕上Codenameone 使用自定义大小在表单中嵌入两个BrowserComponent,codenameone,Codenameone,如何设置BrowserComponent的自定义高度,以便能够在表单中嵌入两个浏览器组件 例如,我需要一个高度为50px的BrowserView,另一个填充屏幕的其余部分。我尝试使用可用的布局。。。但不管是哪一个,一个浏览过的组件都会显示在整个屏幕上 我能做什么?非常感谢 你可以这样做。我建议不要硬编码像素大小(虽然这是可能的),而是依赖屏幕百分比,这是设备上更好的方法 TableLayout tl = new TableLayout(2, 1); Form f = new Form("2 Br
我能做什么?非常感谢 你可以这样做。我建议不要硬编码像素大小(虽然这是可能的),而是依赖屏幕百分比,这是设备上更好的方法
TableLayout tl = new TableLayout(2, 1);
Form f = new Form("2 Browsers", tl);
f.setScrollable(false);
f.add(tl.cc().hp(5).wp(100), browser1);
f.add(tl.cc().hp(95), browser2);
在上述代码中:
=cc
createConstraint
=hp
heightPercentage
=wp
widthPercentage
preferredSize
值
因为它们都在同一列中,我只需要定义第一个浏览器的宽度,但我甚至不确定我是否需要它。我那样做只是为了安全