Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
Acerik
Redaktor
Avatar
Acerik:29.3.2016 17:12

Dobrý den má hra běží pokud jí zapnu v IDE ale pokud jí dám "Clean and build" tak ukáže log tuto chybu

Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Odpovědět 29.3.2016 17:12
“Every programmer is an author.”
Avatar
Acerik
Redaktor
Avatar
Acerik:29.3.2016 17:46

Všechny soubory ke hře jsou zde https://github.com/Acerik/Rentium používám jen java knihovnu

Nahoru Odpovědět 29.3.2016 17:46
“Every programmer is an author.”
Avatar
Odpovídá na Acerik
Petr Štechmüller:29.3.2016 17:59

Ahoj, na obrázku máš seznam věcí, co používáš a jsou deprecated, to znamená, že by se neměly používat, protože jsou zastaralé/nebez­pečné.

Nahoru Odpovědět 29.3.2016 17:59
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Acerik
Redaktor
Avatar
Odpovídá na Petr Štechmüller
Acerik:29.3.2016 18:12

A nějaká nová verze? Těchto věcí?

Nahoru Odpovědět 29.3.2016 18:12
“Every programmer is an author.”
Avatar
Odpovídá na Acerik
Petr Štechmüller:29.3.2016 18:28

Koukni se na něco, čemu se říká Monitor (v kontextu k vláknům).
Popřípadě, pokud si věříš, tak je tu balík java.util.con­current, ve kterém jsou užitečné třídy pro práci ve více vláknech.

Ovšem je otázka, zda-li je to potřeba. Neděláš něco špatně?
Koukal jsem na kód, a máš se ještě hodně co učit...

Nahoru Odpovědět 29.3.2016 18:28
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Acerik
Redaktor
Avatar
Odpovídá na Petr Štechmüller
Acerik:29.3.2016 18:38

No já vím že to druhé vlákno a ten začátek nemám nejlépe pořešený... ale to je že to zastaralé snad není důvod aby to nešlo ne?

Nahoru Odpovědět 29.3.2016 18:38
“Every programmer is an author.”
Avatar
Odpovídá na Acerik
Petr Štechmüller:29.3.2016 19:04

Tak dokud to funguje, tak bych to asi neřešil, ale podle dokumentace je možný deadlock (zamrznutí aplikcace)

Nahoru Odpovědět 29.3.2016 19:04
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Acerik
Redaktor
Avatar
Odpovídá na Petr Štechmüller
Acerik:29.3.2016 19:07

No ono jde to v IDE ale jak mimo už ne :( a když dám wait tak mi to hází error pokud na to kliknu

Nahoru Odpovědět 29.3.2016 19:07
“Every programmer is an author.”
Avatar
Odpovídá na Acerik
Petr Štechmüller:29.3.2016 19:08

Pokud nerozumíš dostatečně problematice vláken, tak nezbývá nic jiného, než si o tom něco přečíst. Můžeš začít třeba tady: http://www.itnetwork.cz/java/vlakna

Nahoru Odpovědět 29.3.2016 19:08
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Acerik
Redaktor
Avatar
Odpovídá na Petr Štechmüller
Acerik:29.3.2016 20:00

Jelikož tam nikde jak vlákna stopnout tak mi to je k ničemu ;)

Nahoru Odpovědět 29.3.2016 20:00
“Every programmer is an author.”
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 10 zpráv z 10.