Avatar billede casualty Nybegynder
07. april 2004 - 16:19 Der er 6 kommentarer og
1 løsning

Lokalisering af en strings koordinater.

Er der nogen der ved hvorledes jeg kan løse dette problem?
Jeg har et JEditorPane med en masse tekst i. Jeg vil gerne finde et af ordene i dette JEditorPane, og jeg vil gerne vide hvor ordet står x-y...

Er dette muligt??

Mvh casualty
Avatar billede casualty Nybegynder
07. april 2004 - 16:26 #1
Jeg skal bruge det til at lave et tekstværktøj der kan understrege "forkerte" ord. Derfor vil jeg gerne kunne finde et ords placering, og derefter tegne streger under ordet...
Avatar billede _carsten Nybegynder
07. april 2004 - 16:57 #2
Kan man ikke bruge JTextComponents's modelToView(int pos); og som parameter give den caretPosition, den returnerer et Rectangle.

Sidder ved en gammel skod maskine, så jeg kan kun "lege" med tanken!
Avatar billede casualty Nybegynder
07. april 2004 - 17:07 #3
Jeg kan ikke rigtig få det til at virke... den returnerer mystisk nok altid null
Avatar billede _carsten Nybegynder
07. april 2004 - 17:18 #4
Kunne tyde på at componentens størrelse er mindre end 0

modelToView:
the coordinates as a rectangle, with (r.x, r.y) as the location in the coordinate system, or null if the component does not yet have a positive size

Men som sagt, er lidt handlingslammet pt.
Avatar billede casualty Nybegynder
07. april 2004 - 18:59 #5
Jeg førsøger mig lidt videre med det senere
Avatar billede casualty Nybegynder
07. april 2004 - 22:55 #6
Så virker det.
Jeg havde åbenbart lavet en fejl så den altid returnerede null...
Tak for hjælpen. Læg et svar
Avatar billede _carsten Nybegynder
07. april 2004 - 22:59 #7
Fedt nok !!

Er lige nået tilbage til min gamle maskine, og jeg skulle lige til gå igang.
Vil dog prøve alligevel, for måske brug for det en dag - hvem ved.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester