2017-04-13 18 views
1

我在問,因爲如果您是針對JX生成的瀏覽器進行編碼和測試,並且說要檢查添加到代碼中的元素,或者檢查按鈕以查看鏈接,則不必打開另一個瀏覽器,按照相同的點擊來做到這一點。JXBrowser - 任何方式來右鍵單擊+檢查或開發工具?

有沒有辦法啓用一個完整的瀏覽器窗口?包括普通瀏覽器的所有功能?地址字段等?

  Browser browser = jx.browser; 

      BrowserView browserView = new BrowserView(browser); 

      JFrame frame = new JFrame(); 
      frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); 
      frame.add(browserView, BorderLayout.CENTER); 
      frame.setSize(1024, 768); 
      frame.setLocationRelativeTo(null); 
      frame.setVisible(true); 

      browser.loadUrl("http://www.google.com"); 

回答

1

如果您想對加載的網頁隨時檢查HTML元素,那麼我建議你運行你與--remote-debugging-port鉻開關每一次應用。您可以閱讀更多關於此切換器https://jxbrowser.support.teamdev.com/support/solutions/articles/9000013082-remote-debugging-port

JxBrowser不提供帶有標籤,地址欄等的「完整」使用這個庫,你可以建立與標籤整個桌面應用程序中,地址欄等

+0

我已經做了一段時間,但一個惱人的事情是,如果你決定右擊一個元素,「複製選擇」一個會得到剪貼板沒有啓用託管模式。請使用chrome檢查://檢查。請參閱:https://stackoverflow.com/questions/45723541/chrome-inspector-remote-debugger-clipboard-is-not-enabled-in-hosted-mode-pl 這很煩人不得不瀏覽到另一個瀏覽器和重複步驟。 – momomo