title: Embed Browser (safari, firefox, chrome) + Access DOM in Java
body: <p>Is there a way to:</p>
  
  <ol>
  <li><p>embed a browser view in Java Frame of some sort (I'm on Mac OSX)</p></li>
  <li><p>tell the browser to render a page</p></li>
  <li><p>have Java have access to the DOM (i.e. delete nodes, create new nodes, create new nodes with CSS styles, change innerHTML of nodes) ...</p></li>
  </ol>
  
  <p>Thanks!</p>
  
  <p>I believe WebKit will be the easiest, but I'm not attached to it. The core rendering engine of say, Safari, Firefox, of Chrome will be fine.</p>