Hirdetés

Keresés

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

  • Taoharcos
    aktív tag

    Hello! Kb egy hete javázok, most egy nagyon alap számológépet szeretnék összedobni, de el akadtam. Gui-s program, a felállás egyszerű, van 2 textfieldem amikbe mennek a számok, és a dobozok alatt 4 radiobutton(+,-,/,*). A problémám(célom), hogy a 2 doboz között x rádió gomb megnyomásakor az alap(+) változzon át x-re(amelyik gomb ki lett választva).
    Erre van valami lehetőség? ItemListener classomban az itemStateChanged-en belül próbáltam egyenlővé tenni magát ezt az oprerator változót, de a gui-ban nem frissül amikor a gombokat nyomkodom. Kódot most nem tudok feltölteni, bocsi.
    Ahogy nagyjából kinéz:
    [_____] + [_____] = [____]
    ...........∆ ezt a + jelet
    változtatnám annak megfelelően, hogy melyik radiobutton lett kiválasztva

    Szia.
    Én ActionListernert használnék (mert megszoktam és erre a célra szerintem müködik). A két doboz között mi írja ki a műveleti jelet? Végül is mindegy mert mindegyiknek meg lehet változtatni a feliratát. Pl lehet Jlabel és setText(). Esetleg ha mégsem akar kiíródni a megfelelő jel akkor egy setVisible(true); -t kell még kiadni, mert arra biztosan frissül.

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