Article View: be.comp.programming
Article #1321Re: JAVA: layout mangagers....
From: Bert Geens
Date: Wed, 18 May 2005 19:21
Date: Wed, 18 May 2005 19:21
44 lines
2327 bytes
2327 bytes
On Mon, 16 May 2005 14:58:33 +0000, Peter wrote: > Ik zit hier maar te klooien met layoutmanagers en hetgeen ik wil lukt > maar niet... > > Ik heb dus in mijn globaal frame een Borderlayout. Aan de oostkant wil > ik enkele voorgemaakte containters stoppen. > > Als ik werk met een flowlayout dan hebben de containers de > oorspronkelijke grootte en worden naast elkaar neergezet. > > Ik wil echter dat alle containers in de oostkant ONDER elkaar arriveren. > > Ik heb dit al geprobeerd met een gridlayout > > cpEast.setLayout(new Gridlayout(0,1); //dus 0 rijen, 1 kolom > cpEast.add(panel1); > cpEast.add(panel2); > cpEast.add(panel3); > > alles wordt dan inderdaad in ��n kolom geplaatst, maar h��l de boel > wordt uitgerekt zodat het niet meer mooi is. Ik wil dat de panels hun > originele grootte behouden. > > Iets anders dat ik al geprobeerd heb is > > cpEast.setLayout(new BoxLayout(cpEast, BoxLayout.Y_AXIS); > cpEast.add(panel1); > cpEast.add(panel2); > cpEast.add(panel3); > cpEast.add(Box.createVerticalGlue()); > > Maar ook op deze manier bereik ik niet het gewenste resultaat.... > > Iemand? Je gaat ofwel layout managers moeten nesten (Panel met bijvoorbeeld BoxLayout in een Panel/Frame met een andere layout) ofwel moet je de GridBaLayout gebruiken, dit is zowat de krachtigste van de Java layout managers, maar eveneens de meest complexe... M vr gr Bert aka 'theBlackDragon'
Technical Details
Message-ID:
<pan.2005.05.18.19.21.16.696739@lair.be>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!newsgate.cistron.nl!skynet.be!skynet.be!newspost001!tjb!not-for-mailReferences:
<ty2ie.92625$rd1.5444651@phobos.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,3caf5ddbadef3c9e X-Google-Attributes: gidfcea4,public X-Google-Language: DUTCH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!newsgate.cistron.nl!skynet.be!skynet.be!newspost001!tjb!not-for-mail From: Bert Geens <bert@lair.be> Subject: Re: JAVA: layout mangagers.... Date: Wed, 18 May 2005 21:21:20 +0200 User-Agent: Pan/0.14.2.91 (As She Crawled Across the Table) Message-ID: <pan.2005.05.18.19.21.16.696739@lair.be> Newsgroups: be.comp.programming References: <ty2ie.92625$rd1.5444651@phobos.telenet-ops.be> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Lines: 45 Organization: -= Belgacom Usenet Service =- NNTP-Posting-Host: 16664ecb.news.skynet.be X-Trace: 1116444080 news.skynet.be 21639 217.136.125.182:35200 X-Complaints-To: usenet-abuse@skynet.be