Oratè 1: Se pou yo ekri yon pwogram ak yon grafik koòdone itilizatè ki gen ladan yon fenèt ak yon bouton gen pous Se pou yo jwenn te kòmanse. Premyèman, kite m 'ale pi devan epi deklare yon g fenèt, lè w rele fenèt la varyab. Apre sa, bay sou li, retounen nan valè de nouvo fenèt g. Ki pral enstansye fenèt nou an. Lè sa a, nou presize yon lajè 320 piksèl, epi wotè a nan 240 piksèl. On ti jan abitrèman, men ti ase anfòm sou ekran an. Se pou nou kounye a enstansye yon bouton g. Se pa sèlman ak yon etikèt sou ki itilizatè a pral wè, men tou, ak yon inik idantifyan. Yon sa yo rele aksyon lòd, ki pral tout bon inikman idantifye ki bouton. g bouton, bouton, vin retounen nan valè de nouvo bouton g. Lè li nan yon etikèt sou yo pral, byen tou senpleman, bouton. Lè sa a, se pou yo mete aksyon lòd, pase nan ki bouton ak yon inik, ak kèk sa ki abitrè mo, klike sou. Se pou nou kounye a ajoute bouton an nan yon rejyon nan fennèt la, contournement nan fenèt, ak bouton an, ak yon idantifyan pou rejyon an sid nan fenèt la - ke selon pòtab nan Stanford bibliyotèk, se pòsyon ki pi ba nan ekran an. Epi, koulye a kite a fè espre pwovoke yon bouk enfini. Anndan sa a bouk nou pral koute pou de bagay sa yo. Yon sèl, si itilizatè a chwazi yo fèmen fenèt la. Apre sa, de, si wi ou non itilizatè a gen klike sou ki bouton espesifik. Premyèman, nou ap ale nan deklare yon evènman g aksyon, rele evènman an varyab. Apre sa, bay sou li, valè a retounen nan rete tann pou evènman, evènman aksyon. Epi, koulye a kite a tcheke si ke evènman se fèmen an nan yon fenèt. Si, jwenn, evènman, di ki kalite, pase yon evènman, egal, egal, fenèt souliye fèmen. Yon konstan espesyal te deklare nan la Stanford bibliyotèk pòtab ki reprezante egzakteman sa, an fèmen nan yon fenèt. Lè sa a, mwen pral kraze soti nan sa a otreman enfini bouk, pou nou rive nan fen an nan fonksyon an. Sinon, mwen pral tcheke si fisèl konpare nan jwenn, aksyon, lòd, pase yon evènman, vigil, quote unquote, klike sou - ki inik idantifyan yo devan - egal, egal, zewo. Lè sa a, mwen pral enprime soti yon bagay abitrè, tankou bouton te klike. Nan lòt mo, si sou tande ke yon bouton te klike, e ke sa evènman endike ke te bouton an klike se te youn nan ak idantifyan a inik nan quote klike sou unquote, lè sa a mwen vle fè rapò kòm anpil sou ekran an. Koulye a, nan ka sa a, mwen sèlman gen yon sèl bouton. Men, jis nan ka aplikasyon mwen an te gen bouton miltip, teknik sa a ta pèmèt mwen yo fè distenksyon ant nan mitan sa yo bouton plizyè. Deyò nan sa a bouk, koulye a, mwen pral ale nan fèmen fenèt g, pase nan fennèt kòm agiman li yo, ak Lè sa a, retounen zewo. Se pou nou kounye a sove, konpile, epi kouri pwogram sa a. Fè bouton, bouton koupe dot. Genyen fenèt mwen an, gen nan bouton an. Se pou yo ale pi devan epi klike sou sou bouton an. Menm lè a, bouton an klike. Se pou yo klike sou sa ankò. Bouton te klike. Se pou nou kounye a klike sou x la nan tèt la kwen bò dwat yo fèmen fennèt la, epi nou kraze soti nan ke bouk epi nou retounen zewo.