Q

How to create an HTML page using the javax.swing.JEditorPane package?

I am new to Java. I am trying to create an HTML page using the javax.swing.JEditorPane package. Can you please

give me an example of how to go about it? The following code snippet will construct a javax.swing.JEditorPane, flag it as being non-editable, add it to a scrollPane which is then added to a generic JPanel. You can then add the generic JPanel to any dialog, JFrame, bean customizer or other user interface component:

   JPanel mainPanel = new JPanel();
   mainPanel.setLayout(new BorderLayout());
   javax.swing.JEditorPane htmlPane = new javax.swing.JEditorPane();
   htmlPane.setEditable(false);
   htmlPane.setPreferredSize(new Dimension(width, height));
   htmlPane.setContentType("text/html");
   htmlPane.setText("<HTML><HEAD></HEAD><BODY>Body content added
here</BODY></HTML>");
   javax.swing.JScrollPane scrollPane = new
javax.swing.JScrollPane(htmlPane);
   scrollPane.setPreferredSize(new Dimension(width, height));
   mainPanel.add(scrollPane, BorderLayout.CENTER);
 
This was first published in June 2002

Dig deeper on Java Web Services

Pro+

Features

Enjoy the benefits of Pro+ membership, learn more and join.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

SearchSoftwareQuality

SearchCloudApplications

SearchAWS

TheServerSide

SearchWinDevelopment

Close