我正在爲IOS創建一個應用程序,我在編輯器上運行了主題res,添加了一個新的GUI元素,並且當我嘗試添加Web視圖時,什麼都沒有發生,其他組件如地圖或類似的可以添加。只發生在網絡視圖Codename one。無法從Gui Builder添加webview
還有其他的方法?
我正在爲IOS創建一個應用程序,我在編輯器上運行了主題res,添加了一個新的GUI元素,並且當我嘗試添加Web視圖時,什麼都沒有發生,其他組件如地圖或類似的可以添加。只發生在網絡視圖Codename one。無法從Gui Builder添加webview
還有其他的方法?
好,我覺得這樣做對代碼
protected void beforeWebcams(Form f) {
WebBrowser browser=new WebBrowser();
f.setLayout(new BorderLayout());
f.addComponent(BorderLayout.CENTER, browser);
}
現在我會打開一個新的問題的方式,我需要把這個網頁瀏覽器
這種方式是不正確的......你需要使用'BorderLayout'而不是'FlowLayout'並使用'addComponent(BorderLayout.CENTER,browser);'。否則,瀏覽器將採用其首選大小,可能是設備上的值爲0,或者屏幕太大。因爲HTML可能需要一段時間才能解析,所以可能會發生0的大小。 –
是的,我這樣做!答案被編輯了 –
您是否使用了新的GUI Builder或內部顯示HTML代碼舊的? – Diamond
我不確定。我相信是新的,版本1.1 –