Is it possible to use Java to build a web browser like Internet Explorer that will open all the web pages and display all the contents?
Yes, it is possible. JWebPane is a work in progress migration of Webkit. It is supposed to be included in JDK7 but I wouldn't hold my breath.
JWebPane browser = new JWebPane(); new JFrame("Browser").add(browser); browser.load(someURL);