Example #1
0
 public void actionPerformed(ActionEvent actionEvent) {
   Message message = messagePanel.getMessage();
   if (message != null) {
     JTextPane textPane = messagePanel.getTextPane();
     if (logger.isInfoEnabled()) logger.info("Complete element {}.", element);
     StyledDocument doc = textPane.getStyledDocument();
     try {
       doc.remove(element.getOffset(), element.getText().length());
       doc.insertString(element.getOffset(), text, null);
     } catch (BadLocationException e) {
       e
           .printStackTrace(); // To change body of catch statement use File | Settings | File
                               // Templates.
     }
   }
 }