🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #12957

Re: Question: drawing on JPanel II (How to get the lower right corner)

#12957
From: Pier
Date: Sun, 23 Sep 2001 07:38
27 lines
1889 bytes
Nick de Graeve wrote:
> 
> Hi
> 
> I want to draw a rectangle at 20 pixels of the borders of a JPanel and I use
> the getWidth() and getHeight() methods to get the lower right corner but the
> rectangle gets drawn beyond the lower and right edges of the JPanel. I got a
> class that extends JPanel and has following paintComponent method:
> 
>   public void paintComponent(Graphics g) {
>      Graphics g2 = (Graphics)g;

waarom maak je hier een 2de variable g2 ?

>      super.paintComponent(g2);
>      g2.drawRect(20, 20, getWidth()-20, getHeight()-20);
>      }

omdat dat eigenlijk raar in elkaar zit, met borders, preferred size, enz
...
is al een tijdje geleden dat ik er nog mee gewerkt heb.

en hier staat alles over JPanel:
http://java.sun.com/j2se/1.3/docs/api/javax/swing/JPanel.html

Mvg
Pier
Technical Details
Message-ID: <3BAD9208.F6DB618E@kotnet.org>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <CN3r7.65846$6x5.14500406@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fcea4,645be76798212a49
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-09-23 00:38:12 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
Message-ID: <3BAD9208.F6DB618E@kotnet.org>
From: Pier <pier@kotnet.org>
Organization: -
X-Mailer: Mozilla 4.76 [en] (X11; U; Linux 2.4.5 i686)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: be.comp.programming
Subject: Re: Question: drawing on JPanel II (How to get the lower right corner)
References: <CN3r7.65846$6x5.14500406@afrodite.telenet-ops.be>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Lines: 27
Date: Sun, 23 Sep 2001 07:38:08 GMT
NNTP-Posting-Host: 213.118.75.58
X-Complaints-To: abuse@pandora.be
X-Trace: afrodite.telenet-ops.be 1001230688 213.118.75.58 (Sun, 23 Sep 2001 09:38:08 MET DST)
NNTP-Posting-Date: Sun, 23 Sep 2001 09:38:08 MET DST