public HelpPanel()
    {

        super(Constantes.HELP);
        
        try {
            editor = new JEditorPane(Main.class
                    .getResource("help/whatsnew.html"));
            editor.setEditable(false);
            editor.addHyperlinkListener(this);

            popup = new ClipboardPopupMenu(false, true, false);
            editor.addMouseListener(new MouseHandler());
            actionHandler = new ActionHandler();
            history = new LinkedList<URL>();
            initAction();
            //initToolbar();

            this.setLayout(new BorderLayout());
            this.setBorder(BorderFactory.createEmptyBorder(3, 3, 0, 3));

            this.add(BorderLayout.CENTER, new JScrollPane(editor) {
                /**
				 * 
				 */
				private static final long serialVersionUID = 6256786451390655839L;

				{
                    JViewport vp = this.getViewport();
                    vp.add(editor);
                }
            });
            //this.add(BorderLayout.NORTH, toolbar);
        } catch (MalformedURLException e) {
            this.add(new JLabel( Utilities.getLangueMessage( Constantes.MESSAGE_CHARGEMENT_AIDE_ECHEC ) )  );
        } catch (IOException e) {
            this.add ( new JLabel( Utilities.getLangueMessage( Constantes.MESSAGE_CHARGEMENT_AIDE_ECHEC ) ) ) 
            ;
        }
    }