🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #6164

Re: java:invoer ene scherm opvragen in ander scherm

#6164
From: Kristof Vermaelen
Date: Sat, 04 Jan 2003 12:36
49 lines
2827 bytes
"Thunderbird" <goeroe@linuxmail.org> wrote in message
news:pan.2003.01.03.22.23.00.519538@linuxmail.org...
> Ik heb op dit moment een hoofdscherm met een menu. Als ik op het menuitem
> "zoek" klik, dan komt er een nieuw JFrame scherm met daarin een tekstveld
> en een OK knop.
>
> Nu had ik graag de ingevulde waarde in het tekstveld terugsturen naar het
> hoofdscherm.
>
> In Hoofdscherm heb ik dus iets in de aard van:
>
> NieuwVenster a = NieuwVenster(); //NieuwVenster implementeert JFrame
> ... en hierna zou dus code moeten komen die de waarde van het tekstveld
> opvraagt.
> Iets in de aard van:
> String gezochtItem =a.getIngevoerdeTekst();
>
> 't Probleem is dus dat die code niet uitgevoerd mag worden, zolang er niet
> op OK gelikt werd in het nieuwe venster.
>
> Iemand die mij kan helpen?
>
> Alvast bedankt,
>
> Gregory
>
>
kan je dat niet  met een ActionListener, een een programma van mij doe ik
dat zo.
Een menuknop zoek, en dan krijgt me een JFrame met een aantal velden  op wat
men  kan zoeken, bv naam, voornaam. In deze  Jframe of dialogbox, kwasi
hetzelfde is ook een knop Zoek, en  als men op deze knop drukt
moet een object worden doorgegeven  waarin de ingevulde velden van die
tekstvelden zijn ingevuld.

ik heb dus  wel  een methode  getObject()   in de JFrame staan.


zoek = new JMenuItem("Zoek");
 zoek.addActionListener(new AbstractAction("Zoek")
  {
              public void actionPerformed(ActionEvent e)
              {
               ZoekPatientDialogBox zpd = new ZoekPatientDialogBox(null);
               pob = zpd.getObject() ;
               if(pob!=null)
               {
               //hier nog wa zever
                }
Technical Details
Message-ID: <SyAR9.88139$Ti2.12179@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-09!supernews.com!newsfeed.gamma.ru!Gamma.RU!syros.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <pan.2003.01.03.22.23.00.519538@linuxmail.org>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,820a29a7d6430de8
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-01-04 04:40:02 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-09!supernews.com!newsfeed.gamma.ru!Gamma.RU!syros.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: "Kristof Vermaelen" <kristofvermaelen@hotmail.com>
Newsgroups: be.comp.programming
References: <pan.2003.01.03.22.23.00.519538@linuxmail.org>
Subject: Re: java:invoer ene scherm opvragen in ander scherm
Lines: 51
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2720.3000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Message-ID: <SyAR9.88139$Ti2.12179@afrodite.telenet-ops.be>
Date: Sat, 04 Jan 2003 12:36:02 GMT
NNTP-Posting-Host: 213.118.143.219
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1041683762 213.118.143.219 (Sat, 04 Jan 2003 13:36:02 MET)
NNTP-Posting-Date: Sat, 04 Jan 2003 13:36:02 MET
Organization: Telenet Internet