2016-01-17 62 views
1

我正在爲IOS創建一個應用程序,我在編輯器上運行了主題res,添加了一個新的GUI元素,並且當我嘗試添加Web視圖時,什麼都沒有發生,其他組件如地圖或類似的可以添加。只發生在網絡視圖Codename one。無法從Gui Builder添加webview

還有其他的方法?

+0

您是否使用了新的GUI Builder或內部顯示HTML代碼舊的? – Diamond

+0

我不確定。我相信是新的,版本1.1 –

回答

1

好,我覺得這樣做對代碼

protected void beforeWebcams(Form f) { 
    WebBrowser browser=new WebBrowser(); 
    f.setLayout(new BorderLayout()); 
    f.addComponent(BorderLayout.CENTER, browser); 
    } 

現在我會打開一個新的問題的方式,我需要把這個網頁瀏覽器

+1

這種方式是不正確的......你需要使用'BorderLayout'而不是'FlowLayout'並使用'addComponent(BorderLayout.CENTER,browser);'。否則,瀏覽器將採用其首選大小,可能是設備上的值爲0,或者屏幕太大。因爲HTML可能需要一段時間才能解析,所以可能會發生0的大小。 –

+1

是的,我這樣做!答案被編輯了 –