Display HTML Pages in Your Apps

Display HTML Pages in Your Apps

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 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.


Share the Post: