I have been waiting for several years now. There was a glimmer of hope at one point when it was rumored that a version of the Netscape browser would be written in Java. Alas, it was not to be. Another glimmer of hope was (and is) provided by efforts to create a Java API to work with Mozilla. Alas, it is still a long way off from completion. Sun's own HTML component is aweful, providing some support for HTML 3 but not very good support at that.
So what can Sun do to remedy this situation? I suggest that Sun should either a.) license a browser component from a commercial vendor with a license that would allow them to distribute it with the Java Runtime, b.) purchase a commercial vendor which develops a pure Java web browser (IceSoft would be a prime candidate) or c.) work much closer with the Mozilla/Java developers to write a wrapper for accessing Mozilla through Java APIs.
Sun, you must do something at this point. Microsoft is looming and I am sure that more than a few projects have been written in Microsoft-friendly languages because of the lack of a browser component in the Java APIs.
Anthony Eden [All Things Java]
Though probably SWT will get this feature way before AWT or Swing. Already SWT has real native OLE support on windows, so its a fairly small step to add native browser support too.