Article View: be.comp.programming
Article #6164Re: java:invoer ene scherm opvragen in ander scherm
From: Kristof Vermaelen
Date: Sat, 04 Jan 2003 12:36
Date: Sat, 04 Jan 2003 12:36
49 lines
2827 bytes
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-mailReferences:
<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