1 00:00:00,000 --> 00:00:00,270 2 00:00:00,270 --> 00:00:03,170 >> Cainteoir 1: Déanaimis scríobh le clár le comhéadan úsáideora grafacha chomh maith le 3 00:00:03,170 --> 00:00:07,240 réimse téacs a ligeann don úsáideoir a cineál i roinnt téad agus bhuail Cuir isteach, ag 4 00:00:07,240 --> 00:00:09,920 a pointe go teaghrán ar fáil do mo chlár. 5 00:00:09,920 --> 00:00:13,360 I bhfad ar nós GetString i Leabharlann CS50 Oibríonn, ach an uair seo le 6 00:00:13,360 --> 00:00:14,880 comhéadan úsáideora grafacha. 7 00:00:14,880 --> 00:00:16,180 A ligean ar tús a chur leis. 8 00:00:16,180 --> 00:00:19,810 >> Tá mé scríofa cheana féin ag roinnt cód cnámharlaigh, mar sin a ligean ar a líonadh anois i bán. 9 00:00:19,810 --> 00:00:22,770 GTextField, ag iarraidh é réimse. 10 00:00:22,770 --> 00:00:25,790 A shannadh sé an luach ar ais de newGTextField. 11 00:00:25,790 --> 00:00:28,790 Agus ag sonrú gur mhaith liom a fheiceáil 10 carachtair ón úsáideoir ar 12 00:00:28,790 --> 00:00:30,440 an scáileán ag an am. 13 00:00:30,440 --> 00:00:35,720 >> A ligean ar setActionCommand chéad ghlaoch eile, dul i réimse, ag dul i rá, 14 00:00:35,720 --> 00:00:39,330 ceanglófar athfhriotail ó "ionchur." I bhfocail eile, a ligean ar chomhlachú leis an réimse téacs 15 00:00:39,330 --> 00:00:43,620 teaghrán uathúil "ionchur." ach i gcás mo Tá comhéadan úsáideora téacs il 16 00:00:43,620 --> 00:00:47,260 réimsí, beidh an teaghrán uathúil an ceann seo a aithint. 17 00:00:47,260 --> 00:00:53,000 >> A ligean ar addToRegion chéad ghlaoch eile, ag dul i fuinneog, ag dul i réimse, ag dul 18 00:00:53,000 --> 00:00:56,780 i ceanglófar athfhriotail "THEAS," ar leith aitheantóir sainithe sa Stanford 19 00:00:56,780 --> 00:00:59,680 Go Leabharlann Inaistrithe shonróidh an theas nó ó bhun 20 00:00:59,680 --> 00:01:01,560 réigiún de mo comhéadan úsáideora. 21 00:01:01,560 --> 00:01:05,230 >> A ligean ar seo chugainn aslú lúb gan teorainn. 22 00:01:05,230 --> 00:01:07,870 Agus taobh istigh den lúb, a ligean ar éisteacht do dhá imeacht. 23 00:01:07,870 --> 00:01:09,910 Amháin, an t-úsáideoir a dhúnadh an fhuinneog. 24 00:01:09,910 --> 00:01:13,060 Nó dhá, an t-úsáideoir a chlóscríobh rud éigin isteach sa réimse téacs. 25 00:01:13,060 --> 00:01:15,600 A ligean ar dhearbhú gActionEvent. 26 00:01:15,600 --> 00:01:16,770 Ag glaoch ar sé ócáid. 27 00:01:16,770 --> 00:01:19,700 A shannadh sé an tuairisceán luach waitForEvent. 28 00:01:19,700 --> 00:01:24,720 A shonrú go bhfuil an cineál ócáid ​​gur mhaith linn a buíochas a éisteacht le haghaidh bhfuil ACTION_EVENT, 29 00:01:24,720 --> 00:01:28,470 áit a bhfuil ACTION_EVENT tairiseach dearbhaíodh sa Inaistrithe Stanford 30 00:01:28,470 --> 00:01:31,180 Go sonraíonn Leabharlann go bhfuil an cineál ócáid. 31 00:01:31,180 --> 00:01:37,600 >> A ligean ar sheiceáil amach romhainn más rud é, getEventType, dul i gcás ionann, ionann 32 00:01:37,600 --> 00:01:42,110 WINDOW_CLOSED, tairiseach eile a dhearbhú sa Inaistrithe Stanford 33 00:01:42,110 --> 00:01:45,090 Leabharlann a chuireann in iúl go Tá an fhuinneog dúnta. 34 00:01:45,090 --> 00:01:48,450 Ansin a ligean ar bhriseadh ach amach an lúb gan teorainn. 35 00:01:48,450 --> 00:01:51,600 >> Seachas sin, a ligean ar a sheiceáil anois ar cibé an Tá úsáideoir clóscríofa rud éigin isteach go 36 00:01:51,600 --> 00:01:52,910 réimse téacs. 37 00:01:52,910 --> 00:02:00,950 Más rud é, i gcomparáid téad, getActionCommand, dul i gcás, camóg ceanglófar athfhriotail ó 38 00:02:00,950 --> 00:02:03,510 Is ionann "ionchur" ionann 0. 39 00:02:03,510 --> 00:02:07,340 I bhfocail eile, má tá an aitheantóir uathúil réimse téacs inar 40 00:02:07,340 --> 00:02:10,680 Tá an t-úsáideoir clóscríofa rud éigin comhionann leis an aitheantóir uathúil go bhfuil mé 41 00:02:10,680 --> 00:02:13,000 sonraithe níos luaithe, a ligean ar dhéanamh ar an méid seo a leanas. 42 00:02:13,000 --> 00:02:18,970 >> "Bhí ionchur% s." Comharthaí athfhriotail ceanglófar printf Agus a ligean ar plug-in chun na 43 00:02:18,970 --> 00:02:24,950 % S an luach ar ais féach ar an bhunchód a rith i réimse, áit a bhfuil féach ar an bhunchód eile 44 00:02:24,950 --> 00:02:28,350 fheidhm, atá sainithe i Stanford Leabharlann Inaistrithe, faigheann go bhfuil an téacs 45 00:02:28,350 --> 00:02:29,430 ó réimse. 46 00:02:29,430 --> 00:02:32,210 >> A ligean ar a shábháil anois, a thiomsú, agus a reáchtáil an chláir seo. 47 00:02:32,210 --> 00:02:33,730 Déan téacs. 48 00:02:33,730 --> 00:02:35,630 . / Téacs. 49 00:02:35,630 --> 00:02:38,780 Níl mo comhéadan úsáideora, agus níl réimse téacs ag bun an leathanaigh. 50 00:02:38,780 --> 00:02:42,310 A ligean ar rud éigin cosúil le cineál h-r-l-l-o, Iontráil. 51 00:02:42,310 --> 00:02:45,280 Agus ansin, ar an bun mo fuinneog consól, go deimhin fheicimid 52 00:02:45,280 --> 00:02:46,530 go bhfuil "Dia duit" a bhí ionchur. 53 00:02:46,530 --> 00:02:48,790