litago Skrevet 21. september 2003 Del Skrevet 21. september 2003 Vet ikke om det bare er meg, eller er layout oppbygningen i java ganske rar? Jeg får den nesten aldri til å vise ting som jeg vil. Hadde mer sansen for Visual Basic hvor en bare kan legge til tingene der en vil ha dem. Eller finnes det noe tilsvarende i java og? Måten jeg prøver nå er å sette en layout inni en annen til jeg får det resultatet jeg vil ha, men det vil den ikke. Mulig bare det at jeg ikke kan da, men ville bare skjekke om det er sånn det er tenkt det skal gjøres? Lenke til kommentar
MailMan13 Skrevet 21. september 2003 Del Skrevet 21. september 2003 Hvis du setter layout-manageren til en container til null skal du kunne sette plasseringen med hver enkelt komponents setPosition og setSize metode. GUI-editorer finnes i NetBeans, Borland JBuilder, Sun ONE Studio og mange fler. Vil uansett anbefale deg å bli kjent med layout-managere, spesielt GridBagLayout er veldig nyttig om man behersker den i en GUI-editor, og i motsetning til null/absolute layout kan man la brukeren resize vinduet uten at man ødelegger layout'en med masse ubrukt plass. VB er for pyser uansett Lenke til kommentar
Hårek Skrevet 21. september 2003 Del Skrevet 21. september 2003 Når du skal lage et komplisert utlegg så gjelder det bare å tenke på hvordan du kan dele utlegget opp i mindre biter. Så bruker du en passende layoutmanager for hver bit, og legger ett utlegg inn i et annet. Det tar litt tid, men resultatet blir som regel enklere å modifisere i ettertid i forhold til å ha alt i ett panel med null-layout. Det er i alle fall min erfaring, bruker så og si aldri absolutte posisjoner. Lenke til kommentar
smetho Skrevet 22. september 2003 Del Skrevet 22. september 2003 Enig her. Uansett så føler jeg at jeg har mye mer kontroll om jeg koder fra bunn av istedet for automatisk generering av kode ved hjelp av Drag`N Drop. Og så lærer en masse Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå