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