Hirdetés
- Tokgyártó leplezi le újból a Galaxy S26 Ultra formáját
- Vivo X300 - kicsiben jobban megéri
- iPhone topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Honor Magic6 Pro - kör közepén számok
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Huawei P30 - kell ennél több?
- Samsung Galaxy A52s 5G - jó S-tehetség
- Titan 2 Elite néven érkezik egy újabb BlackBerry-szerű Unihertz
- Apple Watch
Ú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?:))
- 8 GB VRAM-mal dominálhat idén a GeForce RTX 50 sorozat
- GoodSpeed: Te hány éves vagy?
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Építő/felújító topik
- Otthoni hálózat és internet megosztás
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- RAM topik
- Xbox Series X|S
- Redmi Pad 2 Pro / Poco Pad M1 - egy teszt, két lélek
- NOTEBOOK / NETBOOK / Mac beárazás
- További aktív témák...
- Dell XPS 13 9300 i7-1065G7 8GB 512GB FHD+ 500nit! 1 év garancia
- Azonnali kézbesítés az év bármely pillanatában
- MacBook Air 15" (M3, 8 GB RAM, 512 GB SSD)
- magyar billentyűzet - 136 - Lenovo Legion Pro 7 (16IRX9H) - i9-14900HX, RTX 4080 - 4 ÉV GARANCIA!
- Gamer billentyűzetek /SteelSeries/Das Keyboard/Ozone/Deltaco/DE/EN/
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


