Hirdetés

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

  • Lortech
    addikt

    Üdv.

    Az esemény kezeléssel kapcsolatban lenne egy kérdésem, azon belül pedig az aktivált elem alapján történő vizsgálat:

    e.getSource().equals(gomb1)

    nem egészen értem hogy itt hogy az e esemény getSource metódusának meghivásakor hogy hogy is müködik a .equals

    az action command alapján történő vizsgálatot még értem
    e.getActionCommand() == "egyes"
    mert itt a visszaadott érték egy string, és ezt hasonlitja össze egy másikkal :)

    ( itt találtam egy jó tutorialt, csak ebben pont az nincs részletezve)

    e.getSource().equals(gomb1)

    Az eseményt kiváltó, ill azon komponens referenciáját adja vissza a getSource, amelyen az esemény történik, ezt hasonlítja a paraméterként adott objektum-referenciával.

    Pl. ha több komponensnek is ugyanazt az eseménykezelőt adod meg, akkor így tudod meghatározni, hogy melyik komponensedről van szó éppen a konkrét esemény feldolgozása közben.

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