>> HIZLARIA 1: Dezagun idazteko programa bat da erabiltzaile batekin interfaze grafikoa bat du
laukia, eta ikusi ezin dugu irudikatu nola erabiltzailearentzat entzun itzazu
Kontrol-lauki duten elkarrekintzak beraz pantailara dugula inprimatu ahal
betiere erabiltzaileari txeke entzuten dugu edo desmarkatu kontrol-lauki hori.
>> Ahaztuak dut hemen hasi neure burua hezurdura kodea batzuekin aurrera.
Orain goazen eta bete hutsik.
Lehenik eta behin, leiho hori esleitzean ondoren, naiz Aurretik joan eta esleitu egingo bat
GCheckBox, checkbox deituz.
Eta ez dut bueltan da esleitu joan newGCheckBox balioa, eta nago
nahi du, esan, "I kate bat pasatzen joan ados. "Beste era batera esanda, hori da
duten elkartuak egingo etiketa Kontrol-lauki horretan.
>> Hurrengo, dezagun aurrera, eta deitu setActionCommand, pasatuz
checkbox eta joana paregabean Identifikatzaile, like "check." Beste era batera
hitzetan, berezia da erlazionatuko nahi dut hitza, zertxobait arbitrarioki, baina
zehazki, kasu honetan, "begiratu", beraz duten kontrol-lauki hau hautatuta dagoenean, I
dezake bakarrean potentzialki identifikatzen duten kontrol-laukia 'nire interfaze gertatu bada
anitz koadrotxo dute.
>> Utzi laukitxoa gehitu da hurrengo Erabiltzaileak addToRegion interfazea,
leiho igaroz, checkbox igaroz, eta aurrekontua unquote igaroz
"SOUTH," "SOUTH" identifikatzaile bakarra izatearen Stanford definitutako
Liburutegia eramangarri, besterik gabe aipatzen hegoaldeko eskualdeko, edo behetik
eskualdean, erabiltzailearen interfaze bat.
>> Dezagun bultzatu hurrengo nahita begizta infinitu bat.
Begizta honen barruan, dezagun orain Hiru ekintza entzuten.
Bata, saiatzen erabiltzailea itxi leihoa.
Bi, erabiltzaileak laukitxoa markatuta.
Eta hiru, erabiltzaileak deialdiak du koadroan.
>> Utzi GActionEvent bat deklaratzen lehen, da gertaera deituz.
Eta esleitu ere bueltan waitForEvent balioa.
ACTION_EVENT, konstante bat igaroz Stanford Portable deklaratu
Liburutegia adierazten duen litzaidake dut gustuko ekintza bat entzuten.
>> Dezagun hurrengo txekea bada, getEventType, ekitaldi igaroz, berdin berdin
WINDOW_CLOSED, konstante beste deklaratu Stanford eramangarri batean
Liburutegian, hain zuzen ere, adierazten du, leihoa itxi egin da.
Gero dezagun apurtu of my Besterik begizta infinitua.
>> Azkenik, dezagun entzuteko erabiltzailearentzat laukitxoa markatuta edo koadroan desautatu
honela.
Bada katea getActionCommand alderatu, ekitaldi igaroz.
Koma aurrekontua unquote "check" berdin berdin 0.
Bestela esanda, bada identifikatzaile bakarra lotutako
hori egiaztatu ondoren checkbox da, aurrekontu unquote, "txeke", berezia
identifikatzailea duten I hornitu lehenago, gero dezagun
jarraitu honako hauek egin ahal izateko.
>> IsSelected checkbox bada, orduan egingo dut inprimatu, esate baterako, checkbox
egiaztatu zen.
Bestela, ez dut bere gain hartzen joan diren checkbox markatu gabe zegoen, eta beraz, naiz
ordez hau inprimatu joan.
Printf checkbox markatu gabe zegoen.
Bestela esanda, isSelected bat da funtzioa Stanford definitutako
Liburutegia eramangarri egiten duen zehazki dela - egiaztatu bada
checkbox bat hautatuko da.
>> Utzi gorde en orain, konpilatu, eta programa hau exekutatu.
Egiteko kontrol laukia.
. / Checkbox.
Ez dago nire erabiltzaile-interfazea da.
Eta hain zuzen ere, ez dago nire checkbox da.
Dut orain, egin klik bertan bazara, "checkbox zen hautatuta. "Eta berriro sakatu badut,
"Laukitxoa markatu gabe zegoen."