Ciao,

dentro una classe, ho creato una funzione così:

codice:
private void aggiungi_debug(JTextPane _oggetto, String _cosa, String _font, Color _colore, int _size, boolean _italico){
         try{
            StyledDocument stringa = (StyledDocument)_oggetto.getDocument();
                        Style stile = stringa.addStyle("StyleName", null);
                        StyleConstants.setItalic(stile, _italico);
                        StyleConstants.setFontFamily(stile, _font);
                        StyleConstants.setFontSize(stile, _size);
                        StyleConstants.setForeground(stile, _colore);
                        stringa.insertString(stringa.getLength(),_cosa+"\n", stile);
         }catch(BadLocationException e){ }
  }

entro un altra funzione ho chiamato questa funzione in questo modo:


codice:
.
..
...
            aggiungi_debug(jTextPane1,"Ciao","Verdana",Color.RED,10,FALSE); 
...
..
.

ma ho un errore sulla chiamata

aggiungi_debug(etcetcetc...) cannot be applied to (javax.swing.etcetc.etcetcetc...)