Oratè 1: Se pou yo ekri yon pwogram ak yon grafik koòdone itilizatè kòm byen ke yon jaden tèks ki pèmèt itilizatè a tape nan kèk fil ak frape Antre nan, nan ki pwen ke fisèl se bay nan pwogram m 'yo. Anpil tankou GetString nan bibliyotèk la CS50 travay, men fwa sa a ak yon grafik itilizatè koòdone. Se pou yo jwenn te kòmanse. Mwen te deja ekri kèk kòd zo, Se konsa, kite a kounye a ranpli nan yon vid. GTextField Li rele l jaden. Plase li valè a retounen nan newGTextField. Apre sa, ki espesifye ke mwen ta renmen wè 10 karaktè soti nan itilizatè a sou ekran an nan yon tan. Se pou yo pwochen setActionCommand rele, pase nan jaden, pase nan di, quote unquote "D '." Nan lòt mo, kite a gen rapò ak sa a jaden tèks inik fisèl "D '." jis nan ka mwen an koòdone itilizatè gen tèks miltip chan sa yo, fisèl sa a ap inikman idantifye yon sèl sa a. Se pou yo pwochen addToRegion rele, pase nan fenèt, pase nan jaden, pase nan quote unquote "SOUTH," yon inik idantifyan sa defini nan Stanford la Bibliyotèk Portable ki espesifye sid la oswa anba rejyon nan koòdone itilizatè m 'yo. Se pou yo kap vini an pwovoke yon bouk enfini. Ak andedan sa a bouk, se pou yo koute pou de evènman yo. Youn, itilizatè a fèmen fenèt la. Oswa de, itilizatè a tape yon bagay nan ki jaden tèks. Se pou yo deklare yon gActionEvent. Rele li evènman. Plase li retounen nan valè de waitForEvent. Ki espesifye ki kalite a nan evènman nou ta renmen koute pou se yon ACTION_EVENT, kote ACTION_EVENT se yon konstan te deklare nan Portable nan Stanford Bibliyotèk ki espesifye ki di ki kalite evènman. Se pou yo pwochen chèk si, getEventType, pase nan evènman, egal egal WINDOW_CLOSED, yon lòt konstan te deklare nan Portable nan Stanford Bibliyotèk ki endike te fenèt la fèmen. Lè sa a, se pou yo tou senpleman kraze soti nan sa a bouk enfini. Sinon, se pou yo kounye a tcheke si la te itilizatè tape yon bagay nan ki tèks jaden. Si, fisèl konpare, getActionCommand, pase nan evènman, vigil quote unquote "D '" egal egal 0. Nan lòt mo, si idantifikatè inik jaden an tèks nan ki te itilizatè a tape yon bagay ki egal ak sa yo ki idantifyan inik ki mwen espesifye pi bonè, se pou yo fè bagay sa yo. Printf quote unquote "% s te antre." Li kite yo ploge nan pou sa % S valè a retounen nan jètèk pase nan jaden an, kote jètèk se yon lòt fonksyon, sa defini nan Stanford la Bibliyotèk pòtab, ki vin tèks la ki sòti nan yon jaden. Se pou nou kounye a sove, konpile, epi kouri pwogram sa a. Fè tèks. . / Tèks. Genyen koòdone itilizatè mwen an, epi gen nan ki jaden tèks nan pati anba a. Se pou yo tape yon bagay tankou h-E-l-l-o, Antre. Epi gen, nan pati anba a pou m ' fenèt konsole, tout bon nou wè ke "alo" te antre.