You can use javax.swing.JTextPane to display simple HTML page.
JTextPane jTxtPane = new JTextPane();JScrollPane jScrollPane = new JScrollPane();jScrollPane.getViewport().add(jTxtPane);try { URL url = new URL("http://www.mysite.simplepage.html" ); jTxtPane.setPage(url);} catch (Exception e) { e.printStackTrace();}
This will provide you with a very simple implementation of HTML features. Ifyou need more sophisticated HTML rendering, check out a component calledCalHTMLPane at www.netcomuk.co.uk/~offshore/index.html. CalHTMLPane lets you incorporate HTML documents into a GUI display. Itsupports a wide range of HTML3.2 and HTML4.0 tags so that documents can beauthored with standard HTML editors and immediately displayed within a Javaapplication.