Diskuze: JavaFX zamezeni zavreni okna

Java Java JavaFX zamezeni zavreni okna

Avatar
werixon
Člen
Avatar
werixon:

Ahoj, potrebuju udelat okenni aplikaci, ktera bude ukazovat ruzne veci o PC. Ale jde mi hlavne o to, aby ji uzivatel nemohl zavrit. Muze ji zavrit pres spravce uloh, ale jinak ne. Mohu poprosit o nasmerovani, jak na to?

 
Odpovědět 24.7.2015 16:58
Avatar
Contrix
Redaktor
Avatar
Contrix:

Nevím, jestli je to dobrý nápad zamezit zavření aplikace, ale pokud to vyžaduješ, myslím, že by pomohlo přepsání metody pro ukončení aplikace.

Nahoru Odpovědět 24.7.2015 19:54
Jsou zloději, které zákon netrestá, třebaže kradou člověku to nejcennější čas.
Avatar
Matěj Černý
Redaktor
Avatar
Odpovídá na werixon
Matěj Černý:

myJFrame.setDe­faultCloseOpe­ration(JFrame­.DO_NOTHING);

Nebo tak nějak.

Nahoru Odpovědět  -1 27.7.2015 8:53
Všechno jde obejít.
Avatar
Matěj Černý
Redaktor
Avatar
Matěj Černý:

Ale to je asi swing co :-(

Nahoru Odpovědět 27.7.2015 9:03
Všechno jde obejít.
Avatar
Odpovídá na Contrix
Petr Štechmüller:

Ahoj, zkus v hlavní metodě start napsat toto:

Platform.setImplicitExit(false);
primaryStage.setOnCloseRequest(Event::consume);

mělo by to dělat přesně to, co potřebuješ.

Nahoru Odpovědět  +1 27.7.2015 11:06
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
werixon
Člen
Avatar
werixon:

Díky funguje.

 
Nahoru Odpovědět 3.8.2015 12:03
Avatar
Petr Štechmüller:

Pokud Ti to pomohlo, tak označ spranvé řešení pro ostatní...

Nahoru Odpovědět 3.8.2015 15:21
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.