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."