- Hamarabb hajtogathatod az iPhone Foldot, mint vártad
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Redmi Note 9 Pro [joyeuse]
- iPhone topik
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Okosóra és okoskiegészítő topik
- Apple iPhone 17 Pro Max – fennsík
- Így lehet kiszúrni, ha kamu AirPods fülest akarnak eladni neked
Új hozzászólás Aktív témák
-
modder
aktív tag
válasz
Fooler89
#2566
üzenetére
Én nem is értem ezt a kérdést.
Én SWT-vel bíbelődtem mostanában, és kódoltam a felületet, nem tervezővel csináltam, így nyilván könnyebben nyúlok hozzá a különböző elemekhez, mintha a generált kódból szeretném kiszedni az egyes elemek referenciáit.
Egyre tudok gondolni, hogy a kérdésed arra vonatkozik, hogyan tudsz hivatkozni a tervezővel megrajzolt felületen lévő elemekre, mert az valószínűleg egyenként hozta létre mind a 64 elemre a referenciát.
Ha nem akarsz sokat kódolni (egyenként beletenni a generált elemeket egy mátrixba), akkor bizony kódolnod kell... generáld le te az említett elemeket, és kapásból pakold is őket bele egy mátrixba vagy tömbbe, vagy tudom is én, ahogy ábrázolni szeretnéd a sakktábládat.
Egyébként a sakktábla modelleden is elgondolkodhatsz. Elképzelésem szerint szeretnéd váloztatni a kocka színét, ha rálép egy bábú, rajta van egy bábú, vagy ráklikkel valaki. Előbbi esetekben érdemes lehet származtatni vagy becsomagolni egy osztályba a JPaneleket, amik a kockákat jelentik (decorator pattern pl.), és így minden egyes panelhez tudsz majd rendelni állapotot: rajta van egy bábú, melyik bábú van rajta.
Ez a baj a swinggel, hogy vannak kifinomult form tervezők, amivel megcsinálod a csilli-villi felületet, de amikor már interaktívvá kell tenni, akkor bizony hozzá kell nyúlni kódban is, és akkor jössz rá, hogy igazából nem tanultál semmit a swinggel kapcsolatban azzal, hogy összekattintgattál valamit.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Építő/felújító topik
- Debrecen és környéke adok-veszek-beszélgetek
- Robotporszívók
- S.T.A.L.K.E.R. 2: Heart of Chornobyl
- Bambu Lab 3D nyomtatók
- ThinkPad (NEM IdeaPad)
- Samsung Galaxy Felhasználók OFF topicja
- sziku69: Fűzzük össze a szavakat :)
- Fujifilm X
- Kerékpárosok, bringások ide!
- További aktív témák...
- Lenovo Chromebook 5 2in1 (2020)
- újszerű iPhone 15 Plus 128GB blue kék független Apple 100% akkumulátor
- Apple Watch Series 10 GPS 46mm kozmoszfekete alumíniumtok fekete Apple garancia
- Használt Nintendo Switch amoled
- szinte új Apple Watch Ultra 2 GPS + Cellular 49 mm fekete titántok titán milánói szíj 3 év garancia
- AKCIÓ! Apple MacBook Pro 16 M1 Max 32GB RAM 1TB SSD notebook garanciával hibátlan működéssel
- iKing.Hu - Apple iPhone 13 Pro Max 128GB Space Gray használt szép állapot 100% akku 6 hónap garancia
- LG UltraGear 39GS95QE-B OLED Monitor! 39" 3440x1440 / 240Hz / 0.03ms / G-Sync / FreeSync! BeszámítOK
- Keresünk Galaxy S22/S22+/S22 Ultra
- ASUS ROG Strix RTX 4090 OC 24GB GDDR6X Videókártya! BeszámítOK!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

