package net.combase.desktopcrm.swing; import java.awt.BorderLayout; import java.awt.EventQueue; import java.io.IOException; import javax.swing.JEditorPane; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; public class About extends JFrame { /** * */ private static final long serialVersionUID = 8770693743237236144L; private JPanel contentPane; /** * Launch the application. */ public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { @Override public void run() { try { About frame = new About(); frame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } }); } /** * Create the frame. */ public About() { setBounds(100, 100, 500, 350); setIconImage(CrmIcons.MAIL.getImage()); contentPane = new JPanel(); contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); setContentPane(contentPane); contentPane.setLayout(new BorderLayout()); try { JEditorPane comp = new JEditorPane(getClass().getResource("/about.html")); comp.setEditable(false); contentPane.add(comp, BorderLayout.CENTER); } catch (IOException e) { e.printStackTrace(); } } }