Hallo,
ich bins mal wieder
Hab vor ein kleines Programm zu schreiben und stehe vor folgenden Problemen:
Ich möchte in ein Textfeld einen Text einlesen und in diesem Text Suchoperationen laufen lassen (funktioniert bereits) Die Funde sollen dann entsprechend vorgehoben werden, am besten unterschiedlich. Ich kann die Funde bereits highlighten, allerdings nur mit einem Highlight-Stil. Wie funktioniert das mit mehreren Highlight-Stilen? So dass ich manche Treffer Rot und mache Blau markieren könnte, oder unterstrichen oder fett.
Das zweite ist, ich möchte wenn ich eine Textstelle (zum Beispiel nur ein Wort) hervorgehoben habe, draufklicken können, um damit eine Operation auszuführen. Anders gesagt: Wenn im Textfeld in einen bestimmten Bereich geklickt wird, soll etwas passieren. Es sollte also möglich sein Zeichenpositionen anzugeben, beispielsweise Startzeichen 80 und Endposition 85. Dann sollte dieser Bereich wie ein Button funktionieren.
Ich hab bisher nichts gefunden, dass solche Operationen in einem Textfeld ermöglicht.
Drittens möchte ich Textstellen markieren können und die Position der markierten Textstelle dann abspeichern.
Geht sowas überhaupt mit Swing oder AWT, oder muss ich mich nach was anderem umsehen?
Danke für eure Hilfe!
Viele Grüße,
Doc
ich bins mal wieder
Hab vor ein kleines Programm zu schreiben und stehe vor folgenden Problemen:
Ich möchte in ein Textfeld einen Text einlesen und in diesem Text Suchoperationen laufen lassen (funktioniert bereits) Die Funde sollen dann entsprechend vorgehoben werden, am besten unterschiedlich. Ich kann die Funde bereits highlighten, allerdings nur mit einem Highlight-Stil. Wie funktioniert das mit mehreren Highlight-Stilen? So dass ich manche Treffer Rot und mache Blau markieren könnte, oder unterstrichen oder fett.
Das zweite ist, ich möchte wenn ich eine Textstelle (zum Beispiel nur ein Wort) hervorgehoben habe, draufklicken können, um damit eine Operation auszuführen. Anders gesagt: Wenn im Textfeld in einen bestimmten Bereich geklickt wird, soll etwas passieren. Es sollte also möglich sein Zeichenpositionen anzugeben, beispielsweise Startzeichen 80 und Endposition 85. Dann sollte dieser Bereich wie ein Button funktionieren.
Ich hab bisher nichts gefunden, dass solche Operationen in einem Textfeld ermöglicht.
Drittens möchte ich Textstellen markieren können und die Position der markierten Textstelle dann abspeichern.
Geht sowas überhaupt mit Swing oder AWT, oder muss ich mich nach was anderem umsehen?
Danke für eure Hilfe!
Viele Grüße,
Doc
Zuletzt bearbeitet: