Avatar billede jonasbc Nybegynder
12. april 2004 - 15:19 Der er 6 kommentarer og
1 løsning

Text layout manager

Findes der en text layout manager, der gør det muligt at have tekst, der ombrydes omkring et billede, som det ofte er tilfældet f.eks. på hjemmesider?

Hvis ikke, er det så meget omstændigt at skrive sin egen layout manager? (Evt. link til en tutorial eller noget...)
Avatar billede _carsten Nybegynder
12. april 2004 - 15:40 #1
Avatar billede jonasbc Nybegynder
12. april 2004 - 15:58 #2
Jeg leder godt nok mere efter selve layout manager'en, som jeg skal bruge i en anden sammenhæng. Men resultatet, jeg gerne vil opnå, er rigtigt nok det samme som JEditorPane
Avatar billede _carsten Nybegynder
12. april 2004 - 16:05 #3
Så kan jeg ikke komme på andet end LayoutManageren som anvendes i forbindelse med GUI, den kan selvfølgelig også anvendes

http://java.sun.com/docs/books/tutorial/uiswing/layout/visual.html

Tror dog det er nemmere med JEditorPane, men jeg ved selvfølgelig ikke hvad det er du vil lave.
Avatar billede jonasbc Nybegynder
12. april 2004 - 17:56 #4
Der er desværre så vidt jeg ved ingen af de "indbyggede" layout managers, der understøtter ombrydning af tekst rundt om komponenter.
Avatar billede mikkelbm Nybegynder
12. april 2004 - 21:00 #5
Gør som Carsten siger - brug JEditorPane. Den kan vise HTML, så er det jo nemt at lave formattering af tekst, indsætte billeder og tabeller osv.

Hvad mener du med ombrydning af tekst rundt om komponenter?
Er det JLabels rundt om Image eller???

Ellers kan du jo override paint-metoden og tegne din tekst præcis hvor du vil!
Avatar billede jonasbc Nybegynder
12. april 2004 - 21:24 #6
Jeg er i gang med et projekt, hvor jeg faktisk skal lave min egen JEditorPane, der kan vise HTML.
Ombrydningen kunne f.eks. være en Label rundt om et Image.

Jeg ender nok med at oprette min egen komponent og så override paint, som du siger, men så vidt jeg ved, kan man kun "tegne" en linie ad gangen med Graphics. Så der bliver nok en forfærdelig masse regnearbejde for at finde længden af hvert ord, hver linie osv.
Avatar billede jonasbc Nybegynder
14. oktober 2004 - 08:41 #7
Nå... jeg lukker.
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