ERLEDIGT
JA
JA
ANTWORTEN
0
0
ZUGRIFFE
549
549
EMPFEHLEN
-
02.12.11 12:48 #1
Hallo zusammen,
Wie kann ich in in einer Ableitung von DefaultStyledDocument Elemente für eine eigene Dokument-Struktur definieren?
Ich habe eine JEditorPane mit eigenen EditorKit, Views, ViewFactory, Reader, Writer und eben einer Ableitung von DefaultStyledDocument.
Das DefaultStyledDocument ordnet seinen Inhalt ja in Paragraphs an, die jeweils einen oder mehrere Styles als Children haben. Die Children enthalten den Text.
Ich möchte in meinem Editor aber neben Rich-Text auch andere Elemente darstellen und editieren.
Über Paragraph und Style hinaus möchte ich dazu weitere Struktur-Elemente einführen.
Diese neuen eigenen Elemente würden in der ViewFactory dann einen entsprechenden eigenen View zur Anzeige bekommen.
Leider habe ich bei meiner Recherche nichts gefunden, was mir hier hilft. Die Dokumentation des Text-Packages geht lediglich darauf ein, wie DefaultStyledDocument funktioniert, aber nicht, wie man es erweitert.
Ergebnisse bei Google beschränken sich auch lediglich auf die Nutzung des DefaultStyledDocuments.
Bin ich eventuell auch einfach auf dem falschen Dampfer?
mit vielem Dank im Vorraus,
André
Habe auf StackOverflow eine sehr hilfreiche antwort erhalten:
http://stackoverflow.com/questions/8...ment-structureGeändert von the snake II (03.12.11 um 11:39 Uhr)
Ähnliche Themen
-
javax.swing.plaf.FontUIResource: Woher lädt Swing den Font
Von Deficiency im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 17.01.08, 08:38 -
javax.swing.JOptionPane; eingabe verbergen
Von der Prof im Forum JavaAntworten: 2Letzter Beitrag: 04.09.07, 16:06 -
MySQL @16a9b9c,javax.swing.JToggleButton Fehlermeldung
Von dastool im Forum JavaAntworten: 3Letzter Beitrag: 25.08.07, 23:31 -
Reguläre Ausdrücke im javax.swing.RowFilter
Von digitalFreeman im Forum Algorithmen & Datenstrukturen mit JavaAntworten: 3Letzter Beitrag: 08.08.07, 10:44 -
javax.swing.JComboBox
Von mkoeni1 im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 10.01.07, 18:19





Zitieren
Login





