1 વક્તા: એક સાથે એક પ્રોગ્રામ લખવા કરો સમાવેશ થાય છે ગ્રાફિકવાળું વપરાશકર્તા ઈન્ટરફેસ સાઇન વિન્ડો અને ત્યાં એક બટન માતાનો પ્રારંભ કરીએ. પ્રથમ, મને આગળ વધો અને એક ગ્રામ જાહેર દો વિન્ડો ચલ વિન્ડો કહે છે. અને, તે માટે પરત સોંપી નવી ગ્રામ વિન્ડો કિંમત. અમારા વિન્ડો instantiate આવશે. અને પછી અમે 320 ની પહોળાઈ સ્પષ્ટ પિક્સેલ્સ, અને 240 પિક્સેલ ઊંચાઇ. કેટલેક અંશે આપખુદ, પરંતુ નાના સ્ક્રીન પર ફિટ પૂરતી. હવે એક ગ્રામ બટન instantiate દો. લેબલ સાથે વપરાશકર્તા કે જેણે માત્ર જુઓ, પણ એક અનન્ય સાથે કરશે ઓળખકર્તા. એક કહેવાતા ક્રિયા આદેશ, કે ઇચ્છા ખરેખર અનન્ય તે બટન ઓળખે છે. ગ્રામ બટન, બટન, પરત નહીં નવી ગ્રામ બટન કિંમત. અને તે લેબલ રહેશે છે, તદ્દન સરળ, બટન. અને પછી ક્રિયા આદેશ સુયોજિત કરો, , તે બટન માં પસાર અને એક અનન્ય અને કેટલાક શું મનસ્વી શબ્દ ક્લિક કરો. હવે એક પ્રદેશ માટે બટન ઉમેરો વિન્ડોની, વિન્ડોમાં ટાળીને અને બટન, અને માટે ઓળખકર્તા વિન્ડો દક્ષિણ પ્રાંત - કે સ્ટેનફોર્ડ પોર્ટેબલ અનુસાર પુસ્તકાલય, નીચલા ભાગ છે સ્ક્રીનના. 

અને હવે ઇરાદાપૂર્વક ચાલો એક અનંત લૂપ પ્રેરિત. આ લૂપની અંદર અમે રહ્યા છીએ બે વસ્તુઓ માટે સાંભળવા માટે. વપરાશકર્તા પસંદ કર્યું છે કે નહીં તે એક, વિન્ડો બંધ કરો. વપરાશકર્તા છે કે નહીં અને બે, કે જે ચોક્કસ બટન પર ક્લિક કર્યું છે. પ્રથમ, અમે જાહેર રહ્યા છીએ એક ગ્રામ ક્રિયા ઘટના, કૉલિંગ ચલ ઘટના. અને તે માટે સોંપી, પરત કિંમત ની ઘટના, ક્રિયા ઘટના માટે રાહ જુઓ. 

અને હવે આપણે તપાસ કે ઘટના વિન્ડો બંધ છે. તો પસાર, ઘટના, પ્રકાર મળી ઘટના છે, બરાબર, વિન્ડો જેટલી જ થાય છે બંધ નીચા. આ જાહેર ખાસ સતત સ્ટેનફોર્ડ પોર્ટેબલ લાઈબ્રેરી કે બરાબર છે, રજૂ કરે છે આ વિન્ડોની બંધ. પછી હું આ બહાર ભંગ જાઉં છું અન્યથા અનંત લૂપ, કે જેથી અમે કાર્ય ઓવરને પહોંચે છે. નહિંતર, હું તપાસ જાઉં છું જો વિચાર, ક્રિયા કરો શબ્દમાળા, આદેશ, એક ઘટના, અલ્પવિરામ, ભાવ પસાર અવતરણ ચિહ્નો પૂરાં કરવાં, ક્લિક કરો - કે અનન્ય ઓળખકર્તા પહેલાં - , સમકક્ષ સમકક્ષ, શૂન્ય. પછી, હું કંઈક છાપે જાઉં છું મનસ્વી, જેમ બટન ક્લિક કર્યું હતું. 

અન્ય શબ્દોમાં, જો કે સુનાવણી પર બટન કે ઘટના ક્લિક, અને બટન ક્લિક કર્યું હતું કે જે સૂચવે છે અનન્ય ઓળખકર્તા સાથે એક હતું ભાવ અવતરણ ચિહ્નો પૂરાં કરવાં ક્લિક ના, તો પછી હું માંગો છો સ્ક્રીન પર ખૂબ જાણ કરવા. હવે આ કિસ્સામાં, હું માત્ર એક બટન છે. પરંતુ માત્ર કિસ્સામાં મારી અરજી હતી ઘણા બટનો છે, આ ટેકનિક છો મને વચ્ચે તફાવત માટે પરવાનગી આપે છે તે ઘણા બટનો. આ લૂપ બહાર, હવે, હું જાઉં છું પસાર ગ્રામ વિન્ડો બંધ પર આગળ વધો તેની દલીલ તરીકે વિંડોમાં, અને પછી શૂન્ય આવો. 

સંકલન, ચાલો હવે સંગ્રહ કરીએ, અને આ કાર્યક્રમ ચલાવો. બટન, કોઈ સ્લેશ બટન બનાવો. મારી બારી છે, બટન છે. આપણે આગળ વધીશું અને ક્લિક કરો માટે બટન પર. અને બટન ક્લિક કર્યું હતું. માતાનો ફરીથી તે પર ક્લિક કરો. બટન ક્લિક કર્યું હતું. 

હવે ટોચ માં X પર ક્લિક કરો વિન્ડો બંધ કરવા માટે જમણા ખૂણે, અને અમે તે લૂપની તોડી અને અમે શૂન્ય આવો.