RTF - Format aus Zwischenablage erkennen und "einlesen"?

Status
Nicht offen für weitere Antworten.

Daniel_L

Bekanntes Mitglied
Hallo,

gibt es die Möglichkeit, formatierten Text in der Zwischenablage so einzulesen, dass ich die Formatierungen mit eigenen Steuerungszeichen (HTML-Tags) umschließen kann?

Bspw.: Ich will Text in der Zwischenablage, der meinetwegen in RTF formatiert ist, einlesen, und kursiv gestellte Textstellen mit einem "<i>...</i>" umschließen.

Ginge sowas?
 
Keiner eine Idee? Oder geht das irgendwie über "Umwege", bspw. den RTF-Text in ein unsichtbares JEditorPane mit RTF-Format setzen und dort irgendwie auslesen?
 
Je nachdem welche Anwendung das wie ins Clipboard prügelt, solltest du einen Dataflavor mit Mime Type application/rtf bekommen. Was du mit dem Inhalt machst ist dann deine Sache
 
An die Zwischenablage und dem entsprechenden Format komme ich auch ran - aber ich würde gerne wissen, ob es irgendwie möglich ist, in einen Text/String/Dokument im RTF-Format die Formatierungen zu erkennen, dass ich quasi kursive Textpassagen der RTF-"Datei" mit einem replace-Befehl mit HTML-Tags wie "<i></i>" umschließen kann.

Geht sowas?

Gruß
Daniel
 
gibt im swing package nen RTF reader, der dir das zeug in ein Document schmeissen kann. dadurch dürftest du auch an die formatierungen rankommen.
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben