No je to nastaveno tak jak je to v zaslanem kodu. Hlavni okno (JFrame) ma nastaveno EXIT_ON_CLOSE . Predpokladam, ze by se exit() melo stat po zavreni hlavniho okna. Ale druhotne spustene okno (opet JFrame) ma DISPOSE_ON_EXIT, jak je videt ze zaslaneho kodu. Ma se tedy JFrame podruzneho okna ( v tomto pripade jasper prohlizece) skryt a poslat do kose. Myslim, ze se nastavenim default reakce pri uzavreni vedlejsiho okna nerika nic o tom, co se ma stat s hlavnim oknem. Je to tak? Vystridal jsem vsechny dostupne kombinace pro podruzne okno i DO_NOTHING_ON_EXIT a to i pro okno hlavni okno aplikace a presto se hlavni okno zavra spolu s zavrenim podruzneho okna ... nevim jestli jsem to zduraznil, ze zavram podruzne okno, nikoli to hlavni. Cili pokud zavru prohlizec repotru kepnutim na pravy horni roh, zavre se mi i HlavniOkno aplikace. Cili to podruzne okno mi schodi i aplikaci.
Tudiz v tom co mi radite asi nebude ten problem. Ze se zavrou podrizena okna, to vcelku chapu. Ale ze se zavre aplikace pri zavreni podrizeneho okna presto ze je spustena v jinem vlaknu, tak to me mate. Nevim co jeste napsat, aby byl muj dotaz jasnejsi. Nekde delam chybu...muze mi prosim nekdo dat nejaky typ? Diky moc! Arne ----- Původní zpráva ----- Od: "Ladislav Zahour" <[EMAIL PROTECTED]> Komu: "Java" <[email protected]> Odesláno: 20. května 2007 7:21 Předmět: Re: Uzavirani JFrame pri zavreni vedlejsiho JFrame > Máte nastavenu operaci při při uyavření okna na ukončení aplikace. > Něco takové. > > JFrame frame = new JFrame("CardLayoutDemo"); > frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); > > ZAH > > -- > Ladislav Zahour <[EMAIL PROTECTED]> > >
