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...)
![]()

Rispondi quotando