🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #2138

Re: Java beginners problemen.

#2138
From: Telenet
Date: Thu, 23 Sep 2004 13:19
112 lines
3904 bytes
Heb de oplossing gevonden.

class wisKnopHandler implements ActionListener
  {
    public void actionPerformed( ActionEvent e )
    {
      invoer.setSize(0, 0);
      toevKnop.setSize(0 ,0);
    }
  }

Maar volgens mij moet er nog een beter oplossing zijn.
Is er dan niemand die een helpende hand wil geven...

"Jantje" <jantje@pandora.be> schreef in bericht 
news:3iv4d.790$rb4.70558931@hestia.telenet-ops.be...
>
> Mijn opgave was:
> Maak een paneel met 2 knoppen en 2 tekstvelden.
> Knop1 voegd de naam die je invuld in Tekstveld1 toe aan Tekstveld2.
> Telkens je een naam invoegd bij Tekstveld1 komt die bij Tekstveld2 
> gescheiden met een komma.
> Knop2 laat Tekstveld1 en Knop1 verdwijnen van het paneel.
>
> Ik kom hier maar niet uit.
> Ik heb op internet al zitten zoeken hoe men een knop en tekstveld laat 
> verdwijnen en hoe je telkens een naam kan bijzetten
> ZONDER dat de vorige verdwijnt. In de cursusboek staat ook niets daarvan 
> in. :-(
>
> Hopelijk heeft iemand van jullie de oplossing en hoe je aan die oplossing 
> komt.
> Hier de code die ik tot nu toe heb gemaakt.
>
> package opgave_naam;
>
> import java.awt.*;
> import java.awt.event.*;
> import java.applet.*;
>
> /**
> * <p>Title: Namen Toevoegen</p>
> * <p>Description: Voeg telkens een naam bij waarbij de vorige naam <br>
> *                 blijft staan. Dit gescheiden door een komma.</p>
> * <p>Copyright: Copyright (c) 2004</p>
> * <p>Company: </p>
> * @Jantje
> * @version 1.0
> */
>
> public class opgave_naam extends Applet
> { //Declareren
>  Button toevKnop, wisKnop;
>  TextField invoer, uitvoer;
>
>  public void init()
>  {
>    setLayout( null );
>    setBackground(Color.WHITE);
>
>    toevKnop = new Button( "Toevoegen" );
>    toevKnop.addActionListener( new toevKnopHandler() );
>    toevKnop.setBounds(30, 70, 100, 20);
>
>    wisKnop = new Button( "Wissen" );
>    wisKnop.addActionListener( new wisKnopHandler ());
>    wisKnop.setBounds(325, 200, 100, 20);
>
>    invoer = new TextField(40);
>    invoer.setBounds(30, 40, 100, 20);
>
>    uitvoer = new TextField(200);
>    uitvoer.setBounds(30, 120, 400, 60);
>
>    add( toevKnop );
>    add( wisKnop );
>    add( invoer);
>    add( uitvoer );
>  }
>
>  class toevKnopHandler implements ActionListener
>  {
>    public void actionPerformed( ActionEvent e )
>    {
>      uitvoer.setText(" " + invoer.getText());
>    }
>  }
>
>  class wisKnopHandler implements ActionListener
>  {
>    public void actionPerformed( ActionEvent e )
>    {
>      uitvoer.setText(" ");
>
>    }
>  }
>
>  public void paint(Graphics g)
>  {
>    g.drawRect(10, 10, 450, 225);
>    g.drawString( "Vul hier uw Naam in :", 30, 35 );
>    g.drawString("Toegevoegde namen :", 30, 110);
>  }
>
> }
>
>
>
> -- 
> Vriendelijke groeten,
> Jantje
> 
Technical Details
Message-ID: <A3A4d.255034$qS.13358209@phobos.telenet-ops.be>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!wns13feed!worldnet.att.net!204.71.34.3!newsfeed.cwix.com!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
References: <3iv4d.790$rb4.70558931@hestia.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,30bcaf9c79ff1a42
X-Google-Attributes: gidfcea4,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!wns13feed!worldnet.att.net!204.71.34.3!newsfeed.cwix.com!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
From: "Telenet" <jantje@pandora.be>
Newsgroups: be.comp.programming
References: <3iv4d.790$rb4.70558931@hestia.telenet-ops.be>
Subject: Re: Java beginners problemen.
Lines: 114
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-RFC2646: Format=Flowed; Response
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Message-ID: <A3A4d.255034$qS.13358209@phobos.telenet-ops.be>
Date: Thu, 23 Sep 2004 13:19:28 GMT
NNTP-Posting-Host: 213.119.165.180
X-Complaints-To: abuse@telenet.be
X-Trace: phobos.telenet-ops.be 1095945568 213.119.165.180 (Thu, 23 Sep 2004 15:19:28 MEST)
NNTP-Posting-Date: Thu, 23 Sep 2004 15:19:28 MEST
Organization: Telenet Internet