- Google Pixel topik
- Brutális összegeket fektet a Samsung az AI fejlesztésekbe
- Xiaomi 15T Pro - a téma nincs lezárva
- Fotók, videók mobillal
- Azonnali mobilos kérdések órája
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Szingapúri tanúsítvány utal a Xiaomi 17T széria nemzetközi érkezésére
- One mobilszolgáltatások
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
Új hozzászólás Aktív témák
-
rdi
veterán
válasz
Alvin_ti4200
#1136
üzenetére
ó megint valami jó hsz
keyStates pont erre van szükségem... -
loszerafin
senior tag
válasz
Alvin_ti4200
#1136
üzenetére
Jól értetted, így gondoltam, látom, gyorsan "fogod" az adást
Lenne pár megjegyzésem a programozási stílussal kapcsolatban:
1. Próbálj meg angol azonosítókat használni, jobban illenek a programozáshoz
2. Próbálj meg olyan azonosítókat választani, amik a funkcióra utalnak és nem a
tartalomra, vagy típusra (pl: veletlen, tomb nem szerencsés)
3. Próbáld meg betartani a Sun névkonvencióit (változónevek első betűje kicsi, ha több szóból áll, akkor a többi kezdőbetű nagy
4. Szeparáld a kódodat. rajzolás és user input mehetne külön metódusba, akár külön osztályban is lehetnének (cohesion)Találtam egy fórumot, talán segít, rákeresve a getkeystates szóra van pár programpélda
[L]http://developer.sonyericsson.com/search.jspa?objID=c2&q=getkeystates[/L]Ha az a gyanúd, hogy az időzítések miatt megy össze vissza a programod, olvasd el ezt:
[L]http://java.sun.com/docs/books/tutorial/essential/concurrency/sync.html[/L]
(Legyenek a metódusaid syncronized-ek)De lehet megoldás az is, hogy nevezzük egy "körnek" a lámpa kigyúlásától a gomb lenyomásáig vagy az idő lejártáig tartó játékrészt.
Ekkor a kör végén hagyd a szálakat összefutni (mindegyik fejeződjön be), majd indítsd újra a szálakat, így nem lesz olyan, hogy pl. az előző lámpához tartozó gombnyomást fogja a programod jónak érzékelni. Meg egyébként is "tisztább, szárazabb érzés" lesz, hogy a szálaid ugyanazt a "kört" kezelik.Hajrá, kíváncsi vagyok a programodra, ha nem titkos, küldhetnél egy forrást az emailemre.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- EA Sports WRC '23
- Luck Dragon: MárkaLánc
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Fűzzük össze a szavakat :)
- Google Pixel topik
- Milyen TV-t vegyek?
- Szemüveges topik
- Brutális összegeket fektet a Samsung az AI fejlesztésekbe
- AliExpress tapasztalatok
- TCL LCD és LED TV-k
- További aktív témák...
- BESZÁMÍTÁS! AMD Ryzen 9 7950X 16 mag 32 szál processzor garanciával hibátlan működéssel
- BESZÁMÍTÁS! AMD Ryzen 9 7900X 12 mag 24 szál processzor garanciával hibátlan működéssel
- BESZÁMÍTÁS! Intel Core i9 13900K 24 mag 32 szál processzor garanciával hibátlan működéssel
- BESZÁMÍTÁS! Intel Core i9 10850K 10 mag 20 szál processzor garanciával hibátlan működéssel
- BESZÁMÍTÁS! 1TB Kingston Fury Renegade NVMe SSD meghajtó garanciával hibátlan működéssel
- Samsung Galaxy S25 Edge 256GB, Kártyafüggetlen, 1 Év Garanciával
- Hp USB-C/Thunderbolt 3 dokkolók: USB-C Universal, G2, G4, G5, Hp Elite/Zbook- Thunderbolt 4 G4
- Gamer billentyűzetek /Akko/Monsgeek/Asus/SteelSeries/Das Keyboard/Ozone/Deltaco/DE/EN/UK/Számlával!/
- Nvidia Quadro és AMD FirePro kártyák - számla, 6 hó gar.
- Dell P2419H / P2719H Full HD LED IPS 24"-27" LCD monitorok
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

