🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #6174

Re: java:invoer ene scherm opvragen in ander scherm

#6174
From: Dries Deschout
Date: Sat, 04 Jan 2003 21:19
64 lines
2884 bytes
Kristof Vermaelen wrote:
> "Dries Deschout" <sdriesdeschout@subdimension.coms> wrote in message
> news:3E1710AC.5090203@subdimension.coms...
> 
>>Thunderbird wrote:
>>
>>>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
>>
>>maak van NieuwVenster eens een JDialog,...
>>
>>
>>>.... 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.
>>
>>zorg ervoor dat die dialog dan modal is.  Als je dan die dialog toont
>>zal de verwerking van uw code stoppen tot de dialog terug gesloten is.

[knip]

> is het makkelijskte niet  gewoon  een listener er aan te hangen ?

Dat kun je natuurlijk ook, maar moet dat dan niet in het hoofdframe of 
moet zijn NieuwVenster dan toegang krijgen tot het hoofdframe?

Een listener zou noodzakelijk zijn als je niet met modale vensters mag 
werken, maar anders denk ik toch dat voor hetgeen de OP wil doen een 
modal JDialog eenvoudiger is.

Dries Deschout

-- 

http://mega-productions.tk

************************************
To email me: remove leading
and ending 's' from my email address
************************************
Technical Details
Message-ID: <3E174FD5.4000204@subdimension.coms>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!skynet.be!skynet.be!louie!not-for-mail
References: <pan.2003.01.03.22.23.00.519538@linuxmail.org> <3E1710AC.5090203@subdimension.coms> <qbFR9.88699$Ti2.12415@afrodite.telenet-ops.be>

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 13:20:08 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!skynet.be!skynet.be!louie!not-for-mail
Message-ID: <3E174FD5.4000204@subdimension.coms>
Date: Sat, 04 Jan 2003 22:19:17 +0100
From: Dries Deschout <sdriesdeschout@subdimension.coms>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20020828
X-Accept-Language: nl-be, nl, en-us, en
MIME-Version: 1.0
Newsgroups: be.comp.programming
Subject: Re: java:invoer ene scherm opvragen in ander scherm
References: <pan.2003.01.03.22.23.00.519538@linuxmail.org> <3E1710AC.5090203@subdimension.coms> <qbFR9.88699$Ti2.12415@afrodite.telenet-ops.be>
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 65
Organization: -= Skynet Usenet Service =-
NNTP-Posting-Host: 217.136.52.64
X-Trace: 1041715155 reader1.news.skynet.be 80042 217.136.52.64
X-Complaints-To: abuse@skynet.be