Article View: be.comp.programming
Article #2138Re: Java beginners problemen.
From: Telenet
Date: Thu, 23 Sep 2004 13:19
Date: Thu, 23 Sep 2004 13:19
112 lines
3904 bytes
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-mailReferences:
<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