代号一。无法从Gui生成器添加webview
我正在为IOS创建一个应用程序,我在编辑器上选择主题res,添加一个新的GUI元素,当我尝试添加Web视图时,什么都没有发生,可以添加其他组件,如地图或类似的组件。仅在Web视图中发生代号一。无法从Gui生成器添加webview,webview,codenameone,Webview,Codenameone,我正在为IOS创建一个应用程序,我在编辑器上选择主题res,添加一个新的GUI元素,当我尝试添加Web视图时,什么都没有发生,可以添加其他组件,如地图或类似的组件。仅在Web视图中发生 还有其他方法吗?好的,我找到了在代码上实现的方法 protected void beforeWebcams(Form f) { WebBrowser browser=new WebBrowser(); f.setLayout(new BorderLayout()); f.addCompo
还有其他方法吗?好的,我找到了在代码上实现的方法
protected void beforeWebcams(Form f) {
WebBrowser browser=new WebBrowser();
f.setLayout(new BorderLayout());
f.addComponent(BorderLayout.CENTER, browser);
}
现在我将提出一个新问题,我需要在这个webbrowser中显示一个HTML代码您使用的是新的Gui构建器还是旧的Gui构建器?我不确定。我相信是新的版本1.1,这种方式是不正确的。。。您需要使用
BorderLayout
而不是FlowLayout
并使用addComponent(BorderLayout.CENTER,浏览器)代码>。否则,浏览器将占用其首选大小,可能是设备上的0或屏幕太大。可能出现0大小,因为解析HTML可能需要一段时间。