Új hozzászólás Aktív témák

  • Dinter

    addikt

    Sziasztok.
    .
    Van egy grafikus JavaFX alkalmazásom, az App osztály felelős az kirajzolásért és az irányításért. A problémám a következő:

    Van egy gombom (addMember), ami azt szeretném, hogy a kattintáskor létrehozzon egy új Member-t, majd ezt a Member-t hozzáadja ahhoz a Team-hez, ami épp ki van választva a megjelenített táblázatban. Ha én az EventHandler-t az App-on belül valósítom meg, akkor minden gombnak az App osztály adattagjának kell lennie, hogy a handle függvényben le tudjam ellenőrizni, hogy melyik osztályban történt a kattintás. Viszont ha külön osztályt hozok erre létre, akkor viszont kattintáskor le kéne kérni a szövegdobozok tartalmát, az épp aktuálisan kiválasztott Team-et, és ezt átadni az EventHandler-nek, de ezt önmagának nem tudja megtenni. Arra gondoltam, hogyha az App-on belül a csapatokat tároló teamData, teamTable (megjelenített táblázat) és a szövegdobozok static-ok lennének, akkor külső EventHandler osztályból is elérném őket és akkor legalább a gomboknak nem kellene az App osztálynak adattagjának lenni, hanem lehetne függvényen belül. Van erre valami más megoldás?

Új hozzászólás Aktív témák

Hirdetés