+ oldTextLength = newtext.length();
+ iframe.setVisible(false);
+ JTextPane jtp = new JTextPane();
+ jtp.setEditable(false);
+ jtp.setContentType("text/html");
+ jtp.setText("<html>" + newtext + "</html>");
+ jtp.addHyperlinkListener(this);
+ jtp.setFont(new Font("Verdana", Font.PLAIN, FONT_SIZE));
+ jtp.addMouseListener(closer);
+ jtp.setVisible(true);
+ jtp.setSize(new Dimension(750, 425));
+ add(jtp, BorderLayout.CENTER);
+ revalidate();
+ int h = jtp.getHeight() + imgPanel.getHeight();
+ iframe.setBounds(Math.max(0, (iframe.getParent().getWidth() - 750) / 2),
+ Math.max(0, (iframe.getParent().getHeight() - h)/2), 750, h);
+ iframe.validate();
+ iframe.setVisible(true);
+ return true;