private void constructAboutPopup()
    {
        aboutPane = new JEditorPane("text/html", ABOUT_CONTENTS);
        aboutPane.addHyperlinkListener(new HyperlinkListener()
        {
            public void hyperlinkUpdate(HyperlinkEvent e)
            {
                if (EventType.ACTIVATED.equals(e.getEventType()))
                {
                    try
                    {
                        if (Desktop.isDesktopSupported())
                        {
                            Desktop.getDesktop().browse(new URI(e.getDescription()));
                        }
                    }
                    catch( IOException e1 )
                    {
                        e1.printStackTrace();
                    }
                    catch( URISyntaxException e1 )
                    {
                        e1.printStackTrace();
                    }
                }
            }
        });
        aboutPane.setEditable(false);
    }