>> ПРЕДСЕДНИК 1: Хајде да напише програм који има графички кориснички интерфејс који
укључује клизач да корисник може да се креће лева на десно, како би се изабрати неки
вредност између два цела броја.
>> Да бисте то урадили, ја сам почео са неки чувар места код.
А сада хајде да попуните празан.
Хајде да прво издвоји ГСлидер, називајући она клизач, и доделите јој
повратак вредност гетГСлидер.
А сада хајде да наведете да желим доње границе клизача да буде
цео број од 0, горње границе клизач да буде цео број од 100, и
подразумевана почетна вредност бити 50.
>> Даље, идемо напред и повезују акција команда са овим клизачем по
зове сетАцтионЦомманд, пролази у клизач, и додавања на произвољан
али јединствена ниска као цитат завршен цитат "Погурајте." Другим речима, "слиде" је
ће бити идентификатор јединствено у вези са овим клизачем.
Само у случају моје кориснички интерфејс имао више клизаче, ја могу да праве разлику
међу њима са овом техником.
>> Даље, назовимо аддТоРегион, пролази у прозор, пролази у клизачу, пролазећи
у куоте Ункуоте "Југ", како би се додај клизач на најјужнију
област нашег корисничког интерфејса.
Где цитат завршен цитат "ЈУГ" се дешава буду јединствени идентификатор дефинисани у
Стенфорд Преносни Библиотека.
>> Али сада, због јасноће, са леве од слајдер Хајде да тешко
кодирања број 0.
И на десно од клизача нека Тешко код броја 100.
Тако да корисник зна клизним ствар на лево или десно како
они мењају своју вредност.
>> Пре него што издвоји тај клизач, хајде да вратите овде и доделити ГЛабел,
називајући га оставио.
И доделите му повратну вредност невГЛабел, пролази у куоте Ункуоте -
другим речима -
од "0". Хајде да сада зовемо аддТоРегион, пролази у прозору, пролази у лево,
пролази у куоте Ункуоте "Југ". Тако да је ова ознака је уметнута у то
јужном региону пре клизача.
>> И сада после клизача, идемо напред и прогласи други ГЛабел.
Називајући га десно, то додељивање врати вредност невГЛабел.
Цитат завршен цитат - још један стринг -
"100". И онда зови аддТоРегион, пролази у прозору, пролази у праву,
пролази у "Југ", као добро.
Другим речима, ми смо само прогласили налепница, слајдер, а други налепница и
убаци их у јужном региону у том циљу, тако да корисник зна
када он или она креће на десно или на лево отприлике шта вредност
они ће се приближава.
>> Хајде да сада изазвати бесконачну петљу.
И унутар ове петље, омогућава први чек за
ГАцтионЕвент, називајући га догађај.
Додељивање му повратак вредност ваитФорЕвент.
Доношење у Ацтион-Евент, константе проглашена у Станфорд Портабле
Библиотека која указује на то да сте заиста желе да чекају на акцију.
>> Хајде да следећи чек ако гетЕвентТипе, пролази у случају, једнак
ВИНДОВ_ЦЛОСЕД, други константан проглашен у Станфорд Портабле
Библиотека која указује на то да је акција је затварање прозора.
Онда идемо напред и избити овог иначе бесконачне петље.
>> Друго, хајде да проверимо да ли корисник је склизнуо тај клизач.
Ако упоредите низ од гетАцтионЦомманд, пролази у случају, зарез, цитат завршен цитат
"Слајд" једнако износи 0..
Другим речима, ако јединствени идентификатор повезана са клизача
који је склизнуо једнако цитат завршен цитат "Слајд," јединствени идентификатор
да смо дали раније, онда Желим да урадите следеће.
>> Принтф "клизач је склизнуо до% и обрнуту косу црту н, "указује на то да ја бих
да прикључите саставни вредност клизача.
Тако зарез гетВалуе од клизача.
>> Хајде да сада спасити, компајлирати, покрените ово Програм, и слајд да клизач.
Маке клизача.
. / Слајдер.
Ту је мој кориснички интерфејс.
Ту је мој клизач, са леве стране који је 0, за чији је право
100, обојица налепнице.
И као што сам померите клизач са леве стране и десно, приметићете да у мојој
конзола прозор Видећу целобројна вредност.
>> Сада, ја не нужно види све бројеве између 0 и 100, јер
у зависности од брзине којом Ја померите клизач, мој
Програм можда није приметио.
Али заиста, ако сам га преместили на било Посебно место, то је вредност
који ће се штампати.