>> SPEAKER 1: Kirjoitetaan ohjelma, joka on graafinen käyttöliittymä, jossa on
valintaruutu ja katso jos voimme tajuta miten kuunnella käyttäjän
vuorovaikutus, että valintaruutu niin että voimme tulostaa näytön
kun kuulemme käyttäjä tarkistaa tai poista sitä vastaava valintaruutu.
>> Olen saanut itseni alkoi täällä etukäteen joidenkin luuranko koodia.
Nyt mennään ja täytä tyhjä.
Ensin, jonka jälkeen jakamiseen ikkuna, olen menossa mennä eteenpäin ja jakaa
GCheckBox, kutsuen sitä valintaruutu.
Ja aion antaa sille tuottoa arvo newGCheckBox, ja olen
menossa ohi merkkijono, sano "I samaa mieltä. "Toisin sanoen, se on
tarra, joka liitetään kanssa, että valintaruutu.
>> Seuraavaksi mennään eteenpäin ja soita setActionCommand, ohimennen
valintaruutu ja kulkee ainutlaatuisella tunniste, kuten "check." Muilla
sanoen haluan liittää ainutlaatuinen sana, hieman mielivaltaisesti, mutta
nimenomaan tässä tapauksessa "tarkistaa", niin että kun tämä valintaruutu on valittuna, I
voi mahdollisesti yksilöimään, että valintaruutu, jos minun käyttöliittymä tapahtunut
on useita valintaruutuja.
>> Katsotaanpa seuraavaksi lisätä valintaruutu käyttöliittymä addToRegion,
kulkee ikkunan ohimennen valintaruutu, ja kulkee lainaus lainaus
"SOUTH", "South" on yksilöllinen tunniste määritelty Stanford
Portable-kirjaston, joka yksinkertaisesti viittaa Eteläisellä alueella tai alhaalta
alue, käyttöliittymästä.
>> Katsotaanpa seuraavaksi tarkoituksella aiheuttaa päättymättömään silmukkaan.
Inside tämän silmukan, katsotaanpa nyt kuuntele kolme kannetta.
Yksi käyttäjä yrittää sulje ikkuna.
Kaksi, käyttäjän valintaruutu.
Ja kolme, käyttäjän poistamalla ruutuun.
>> Katsotaanpa ensin ilmoitettava GActionEvent, kutsuen sitä tapahtumasta.
Ja määrittää sen tuotto arvo waitForEvent.
Ohimennen ACTION_EVENT, jatkuva ilmoitettu Stanford Portable
Kirjasto, joka osoittaa, että olin haluavat kuunnella toimea varten.
>> Katsotaan seuraavaksi tarkistaa, jos getEventType, ohimennen tapauksessa vastaa tasavertaisina
WINDOW_CLOSED, toinen jatkuva julisti Stanfordin kannettava
kirjasto, joka osoittaa, että todellakin, Ikkuna on suljettu.
Sitten katsotaan murtaa ulos muuten päättymättömään silmukkaan.
>> Lopuksi, nyt kuuntele käyttäjälle valintaruutu tai poistamalla laatikko
seuraavasti.
Jos merkkijono vertaa of getActionCommand, ohimennen tapauksessa.
Comma lainaus lainaus "Tarkista" vastaa yhtä kuin 0.
Toisin sanoen, jos yksilöllinen tunniste liittyvä
valintaruutu, joka on tarkistettu on, lainaus unquote, "check" ainutlaatuinen
tunniste, että olen mukana aikaisemmin, niin katsotaanpa
siirry toimi seuraavasti.
>> Jos 'on valittu valintaruutu, niin aion tulostaa esimerkiksi valintaruutu
tarkistettiin.
Else aion olettaa, että valintaruutu on valittuna, ja niin olen
menossa tulostaa tämän sijaan.
Printf valintaruutu oli valittuna.
Toisin sanoen 'on valittu toinen toiminto on määritelty Stanford
Kannettava kirjasto, joka tekee juuri sitä - tarkista,
valintaruutu on valittuna.
>> Katsotaanpa nyt tallentaa, kerätä, ja suorita tämä ohjelma.
Tee valintaruutu.
. / Valintaruutu.
Tuolla on käyttöliittymä.
Ja todellakin, on minun valintaruutu.
Jos minä nyt klikkaa sitä, "valintaruutu oli tarkastetaan. "Ja jos minä napsauta sitä uudelleen,
"Valintaruutu on valittuna."