HIZLARIA 1: Dezagun idazteko programa bat da Erabiltzaile interfaze grafiko bat duela graduatzaile bat erabiltzaile batek mugitu ahal izango da, besteak beste Ezkerretik eskuinera ordena batzuk aukeratzeko bi zenbaki osoren arteko balioa. Horretarako, batera hasi dut placeholder kodea batzuk. Eta gaur egun utzi hutsik bete batean. Utzi esleitu lehen GSlider bat deituz graduatzailea da, eta horri esleitu bueltan getGSlider balioa. Eta orain, zehaztu nahi dut jaistea graduatzailearen loturik bat izan nahi du 0 of integer, goiko muga Slider 100eko zenbaki oso bat izan nahi du, eta hasierako balioa 50 izango da. Hurrengo, dezagun aurrera eta elkartua ekintza komando graduatzaile honekin egindako setActionCommand deituz, pasatzen graduatzailea, eta joana arbitrarioa batean baina kate berezia bezalako aurrekontua unquote "Irristatu". Bestela esanda, "slide" da identifikadorea bakarrean izango da graduatzaile honekin lotutako. Badaezpada nire erabiltzaile-interfazea izan anitz graduatzaileak, bereizteko nezakeen horien artean teknika honekin. Hurrengo, dezagun deitu addToRegion, pasatzen leiho, graduatzailea igaroz, pasatzen aurrekontua unquote in "SOUTH," ordena graduatzailea gehitu hegoaldeko izateko Gure erabiltzaile-interfazea eskualdean. Non aurrekontua unquote "SOUTH" gertatzen identifikatzaile bakarra definitutako izango Stanford Liburutegia eramangarria. Baina orain, argitasuna, ezkerrera graduatzailearen let gogorra 0 zenbakiaren kodea. Eta graduatzailearen eskuinera dezagun kodea hard 100 zenbakira. Beraz, erabiltzaileak irristakorra by daki Gauza ezkerrera edo eskuinera nola bere balioa aldatzen ari dira. Graduatzailea duten esleitu aurretik dugu, dezagun hona itzuli eta esleitu GLabel bat, deituz utzi. Eta esleitu bueltan balioa newGLabel, aurrekontua unquote igaroz - hitz beste - dagoen "0". Let deitu en orain addToRegion, leiho igaroz, ezkerrera pasatuz, aurrekontua unquote igaroz "SOUTH." Beraz etiketa hori duten txerta graduatzailea aurretik hegoaldeko eskualdea. Eta orain graduatzailea ondoren, goazen Animatu eta deklaratzeko beste GLabel. Deituz eskubidea, bertan esleituz newGLabel balioa itzultzeko. Aurrekontua unquote - kate beste - "100." Eta gero, deitu addToRegion, leiho igaroz, eskuinetik igaroz, "SOUTH" baita pasatuz. Bestela esanda, besterik ez dugu deklaratu bat etiketa, graduatzailea eta etiketa bestera eta txertatuko horiek hegoaldeko eskualdean sartu ordena horretan, erabiltzaileak badaki horrela zenean edo zuen mugitzen eskuinera edo ezkerrera, gutxi gorabehera, zer balio hurbildu egingo dute. Utzi begizta infinitu bat bultzatu en orain. Eta begizta honen barruan, baten lehenengo check aukera ematen dizu GActionEvent, bertan ekitaldi deituz. Da itzulera esleitzea waitForEvent balioa. Ekintza-gertakari, konstante bat igaroz Stanford Portable deklaratu Liburutegian, hain zuzen ere duzula adierazten duen ekintza bat itxaron nahi. GetEventType bada dezagun hurrengo txekea, ekitaldi igaroz, berdinen WINDOW_CLOSED, konstante beste deklaratu Stanford Portable batean Liburutegia dela adierazten duen ekintza leiho bat ixtea da. Ondoren dezagun aurrera eta apurtu begizta hau bestela infinitua. Bestela, dezagun check bada erabiltzailea graduatzailea duten slid ditu. Bada katea getActionCommand alderatu, ekitaldi igaroz, koma, aurrekontua unquote "Diapositiba" berdin berdin 0. Bestela esanda, bada identifikatzaile bakarra graduatzailea lotutako que ha sido slid berdinen aurrekontua unquote "Diapositiba," identifikatzaile bakarra lehenago emandako ditugula, ondoren, Honako hau egin nahi dut. Printf "Graduatzailea% i backslash slid zen n, "hori gustatuko litzaidake I adieraziz integral plug graduatzailearen balioa. Beraz, koma graduatzailearen getValue. Utzi gorde orain en konpilatu, exekutatu hau programa, eta Mugitu graduatzailea duten. Egin graduatzailea. . / Graduatzailea. Ez dago nire erabiltzaile-interfazea da. Ez dago nire graduatzailea da, zein ezkerraldeko 0 da, eskuineko eta horietako bat da 100, etiketak biak. Eta graduatzailea irristatu nuen bezala ezkerrera eta eskuinaldetik, nabarituko nire kontsola ikusiko dut osoko balioa du. Orain, ez dut zertan guztia ikusi 0 eta 100 arteko zenbakiak, zeren abiaduraren arabera, honekin Graduatzailea mugitzen dut, nire programa agian ez da nabarituko. Baina, hain zuzen ere, mugitu dut edozein bada kokapena bereziki, duten balioa da hori inprimatu egingo.