Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

DeKugelschieber

Community-Fossil

  • »DeKugelschieber« ist der Autor dieses Themas

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

1

03.02.2013, 14:26

(Java Swing) Code Folding in JTextPane

Hallo,

für eine Aufgabe soll ich Code Folding in einer JTextPane umsetzen.
Heißt das verstecken von logisch zusammengehörendem Code wie z.B:

Quellcode

1
2
3
if(a < b){
    // der Teil kann versteckt werden
}


Kennt man ja. Nun ist die Frage wie ich das erreiche. Ich habe dazu schon das gefunden, finde ich aber sehr unübersichtlich/undurchsichtig. Vor allem kann in der Demo auch immer nur ein Teil versteckt werden. Für Code brauche ich dann aber beliebig viele Folds.
Aktuell habe ich mir dafür eine Klasse "Fold" angelegt die aus BoxView erbt (so wie in dem Tutorial). Aber jetzt verstehe ich nicht ganz wie dort mit der Document Klasse diese Fold eingebunden werden.

Da ich mich nicht besonders gut mit Swing auskenne (bzw. gar nicht, Google hilft mir immer), wäre es nett wenn ihr mir ein paar Tipps (oder auch fertigen Code :P) geben könntet wie man das am besten umsetzt.

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »DeKugelschieber« (03.02.2013, 17:56)


DeKugelschieber

Community-Fossil

  • »DeKugelschieber« ist der Autor dieses Themas

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

2

03.02.2013, 17:57

(push, weil ich in naher Zukunft abgeben muss^^)