🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #5492

Re: JAVA repaint

#5492
From: pol
Date: Sat, 19 Apr 2003 20:09
67 lines
2851 bytes
repaint of resizen is nethetzelfde in java. Java kan soms een beetje raar
doen beweeg eens met je muis over je applet ik heb dit soms ook (het is wel
jgrasp dat ik gebruik)

greets Pol

"An Ony" <Dontknow@some.net> schreef in bericht
news:3ea12b25$0$1903$ba620e4c@reader1.news.skynet.be...
> Hallo,
> heeft er iemand enig idee waarom mijn SOUTH-panel er niet direkt opkomt
bij
> het klikken van de button?
> Als je eens aan de rand van het frame klikt met de muis (een resize zeg
> maar) tekent hij hem er wel bij.
> Die repaint() doet dus eigenlijk niets.
>
> ===============================================================
> import java.awt.*;
> import java.awt.event.*;
> import javax.swing.*;
> import javax.swing.event.*;
>
> public class Border extends JPanel
> {
>  public Border()
>  {
>   this.setLayout(new BorderLayout());
>   this.add(buttonPanel(),BorderLayout.CENTER);
>  }
>
>  public JPanel buttonPanel()
>  {
>   JPanel tmp = new JPanel();
>   JButton but = new JButton("Click me");
>   but.addActionListener(new ButtonClick());
>   tmp.add(but);
>   return tmp;
>  }
>
>  public JPanel emptyPanel()
>  {
>   JPanel tmp = new JPanel();
>   tmp.add(new JLabel("Nothing here"));
>   return tmp;
>  }
>
>  private class ButtonClick implements ActionListener
>  {
>   public void actionPerformed(ActionEvent e)
>   {
>    add(emptyPanel(),BorderLayout.SOUTH);
>    repaint();
>   }
>  }
>
>  public static void main(String [] args)
>  {
>   JFrame f = new JFrame("Yo yo");
>   f.setContentPane(new Border());
>   f.pack();
>   f.setVisible(true);
>   f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
>  }
> }
> ===============================================================
>
>
Technical Details
Message-ID: <k2ioa.53144$t_2.4907@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-xit-08!supernews.com!news-out.visi.com!petbe.visi.com!feed2.news.rcn.net!rcn!news-out.cwix.com!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <3ea12b25$0$1903$ba620e4c@reader1.news.skynet.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,19330713e98893a
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-04-19 13:09:56 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-xit-08!supernews.com!news-out.visi.com!petbe.visi.com!feed2.news.rcn.net!rcn!news-out.cwix.com!newsfeed.cwix.com!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: "pol" <kangeroe69@hotmail.com>
Newsgroups: be.comp.programming
References: <3ea12b25$0$1903$ba620e4c@reader1.news.skynet.be>
Subject: Re: JAVA repaint
Lines: 69
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Message-ID: <k2ioa.53144$t_2.4907@afrodite.telenet-ops.be>
Date: Sat, 19 Apr 2003 20:09:52 GMT
NNTP-Posting-Host: 81.82.21.12
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1050782992 81.82.21.12 (Sat, 19 Apr 2003 22:09:52 MET DST)
NNTP-Posting-Date: Sat, 19 Apr 2003 22:09:52 MET DST
Organization: Telenet Internet