2013-09-30 20 views
8

Devo creare un progetto in java swing per il mio college. Un editor di file java con testo corretto evidenziando i diversi colori e caratteri per parole chiave java, java commenti e per testo normale.
Aiutami a selezionare uno dei due componenti di testo in stile JEditorpane e JTextPane fornito da java in modo da poter soddisfare i requisiti.
Per favore dimmi la differenza adeguata tra questi due che in quale tipo di situazione devo usare uno di questi.JEditorpane vs. JTextPane

+4

leggere questo: http://docs.oracle.com/javase/tutorial/uiswing/components /editorpane.html, lo spiega bene. – pedromss

+4

Poiché 'JTextPane' è una sottoclasse di' JEditorPane', la differenza principale è che 'JTextPane' fa tutto' JEditorPane', e poi alcuni! – BlackBox

+0

Che è veloce nelle prestazioni, veloce durante la lettura di contenuti da file. –

risposta

10

È possibile utilizzare uno di essi, ma se si tratta di un editor di testo avanzato, suggerirei di utilizzare lo JTextPane.

È inoltre possibile trovare l'argomento this utile.

24

Sebbene supportino il rich text. Ma c'è differenza.

JEditorPane supporta la visualizzazione/modifica di HTML.

JTextPane è un'estensione di JEditorPane che fornisce funzionalità di elaborazione testi, come font, stili di testo, colori, ecc

+0

Questa è una risposta molto tecnica, molto meglio di quella accettata .. – Volazh