D
dalco
Gast
hallo,
ich habe ein suchfunktion, die mir strings mit max 6 worten durchsucht, ob meine anfrage, also auch ein string, der zb. 3 worte hat, enthält.
es sind namen von kletterrouten, zb. "die alte westwand".
wenn ich jetzt nach "westwand" suche, will ich das ergebnis, den string in grauer farbe schreiben, nur das wort"westwand" darin soll rot werden.
suche ich nach "alte" und "westwand" sollen beide worte rot dargestellt werden.
wie mache ich das, von der darstellung her, könnten es labels in einem JPanel sein, oder eine einfache Paintcomponente, auf der ich den string mit g.drawstring()..... schreibe.
hier ist das problem, ich spitte ihn auf, um die worte zu checken, müsste dann die farbe setzen und ihn wieder zusammenbauen, aber an welche x-position, da die worte ja unterschiedlich lang sind.
ich weiß nicht weiter, dafür dass ich dachte das sei banal, da ich auf meine suche so stolz war, die ja funktioniert.
jedenfalls schon mal vielen dank für eure hilfen
mfg
dalco
ich habe ein suchfunktion, die mir strings mit max 6 worten durchsucht, ob meine anfrage, also auch ein string, der zb. 3 worte hat, enthält.
es sind namen von kletterrouten, zb. "die alte westwand".
wenn ich jetzt nach "westwand" suche, will ich das ergebnis, den string in grauer farbe schreiben, nur das wort"westwand" darin soll rot werden.
suche ich nach "alte" und "westwand" sollen beide worte rot dargestellt werden.
wie mache ich das, von der darstellung her, könnten es labels in einem JPanel sein, oder eine einfache Paintcomponente, auf der ich den string mit g.drawstring()..... schreibe.
hier ist das problem, ich spitte ihn auf, um die worte zu checken, müsste dann die farbe setzen und ihn wieder zusammenbauen, aber an welche x-position, da die worte ja unterschiedlich lang sind.
ich weiß nicht weiter, dafür dass ich dachte das sei banal, da ich auf meine suche so stolz war, die ja funktioniert.
jedenfalls schon mal vielen dank für eure hilfen
mfg
dalco