🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #13890

Re: Java afstand tov rand van panel zetten

#13890
From: Tim De Grande
Date: Tue, 22 May 2001 17:28
58 lines
3317 bytes
SemTeX <semtex@REMOVE.beer.com> schreef in berichtnieuws
Xns90A8EB5FEDB49semtexREMOVEbeercom@195.130.132.65...
> "Tim De Grande" <timdegrande@hotmail.com> wrote in
> news:9ebogq$kd8$1@news.planetinternet.be:
>
> >
> > SemTeX <semtex@REMOVE.beer.com> schreef in berichtnieuws
> > Xns90A790595EFEsemtexREMOVEbeercom@195.130.132.65...
> >>
> >> Ik heb een JPanel met een GridLayout er op. Nu zou ik willen dat de
> >> kolommen en rijen met knoppen niet van tegen de kant beginnen, maar
> >> bijvoorbeeld 10 pixels ruimte laten (zowel boven & onder als links &
> >> rechts).
> >>
> >> Iemand een idee hoe ik dit doe ? Ik heb al dit geprobeerd:
> >>
> >> this.setBounds(10, 10, this.getHeight()-10, this.getWidth()-10);
> >>
> >> maar zonder resultaat. Het zou moeten werken op een iets oudere versie
> >> van java (die in Borland JBuilder 2 zit - gebruiken ze op school...)
> >>
> >
> >
> > Je kan het Panel zelf maken zonder layout ( somePanel.setLayout(null);
> > ) en daar dan een ander Panel op adden met de GridLayout dus met
> >
> > somePanel.add(tweedePanel);
> > tweedePanel.setSize(somePanel.getSize().heigth-20,
> > somePanel.getSize().width-20); /* -20 om aan alle kanten plaats te
> > hebben */ tweedePanel.setLocation(10,10);
>
>
> Het probleem is nu juist dat ik wel degelijk op *die* panel moet zijn. Ik
> moet namelijk knoppen selecteren op die panel (vierkantje tekenen en ander
> kleurtje geven aan alles daarbinnen) en daarvoor moet ik volledig rond die
> knoppen kunnen gaan. Als ik dat op 2 panels moet doen gaat alles *veel*
> ingewikkelder worden vrees ik...
>
>
> --
>
> SemTeX
>
>     Geen software patenten in Europa, teken de petitie !
>     http://petition.eurolinux.org/

Je kan de layout van je panel op null zetten en dan de knoppen erop zetten,
grootte geven en plaats geven, maar ik denk dat je code dan nog
ingewikkelder wordt.
Probeer anders eens je vraag te posten op comp.lang.java.programmers de
mensen daar weten een stuk meer van java dan ik.

--

_______

Who the hell is General Failure and what's he doing on my hard drive?
Technical Details
Message-ID: <9ee7na$vut$1@news.planetinternet.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!212.74.64.35!colt.net!newspeer.clara.net!news.clara.net!peernews!peer.cwci.net!news-peer-uk.interpacket.net!planetinternet.be!not-for-mail
References: <Xns90A790595EFEsemtexREMOVEbeercom@195.130.132.65> <9ebogq$kd8$1@news.planetinternet.be> <Xns90A8EB5FEDB49semtexREMOVEbeercom@195.130.132.65>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,9b0b70113fb50e73
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-05-22 10:47:04 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!212.74.64.35!colt.net!newspeer.clara.net!news.clara.net!peernews!peer.cwci.net!news-peer-uk.interpacket.net!planetinternet.be!not-for-mail
From: "Tim De Grande" <timdegrande@hotmail.com>
Newsgroups: be.comp.programming
Subject: Re: Java afstand tov rand van panel zetten
Date: Tue, 22 May 2001 19:28:00 +0200
Organization: Planet Internet NV
Lines: 60
Message-ID: <9ee7na$vut$1@news.planetinternet.be>
References: <Xns90A790595EFEsemtexREMOVEbeercom@195.130.132.65> <9ebogq$kd8$1@news.planetinternet.be> <Xns90A8EB5FEDB49semtexREMOVEbeercom@195.130.132.65>
NNTP-Posting-Host: u212-239-169-95.adsl.pi.be
X-Trace: news.planetinternet.be 990552618 32733 212.239.169.95 (22 May 2001 17:30:18 GMT)
X-Complaints-To: abuse@planetinternet.be
NNTP-Posting-Date: 22 May 2001 17:30:18 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200