HIZLARIA 1: Dezagun idatzi batekin programa bat saguaren baita Testu-eremu bat da, erabiltzaileari aukera ematen idatzi Kate batzuk eta sakatu Sartu, at puntu katea dela nire programa emandako. Askoz GetString CS50 Liburutegian bezalako lan egiten du, baina oraingoan batekin erabiltzailearen interfaze grafikoa. Dezagun Hasteko. Nik dagoeneko idatzita hezur kodea batzuk, beraz, utzi hutsik bat bete en orain. GTextField, da eremua deituz. Hura esleitzea bueltan balioa newGTextField neurtzen. Eta zehazten duten nahi nuke ikusi On erabiltzaileak 10 karaktere aldi berean pantailan. Dezagun hurrengo dei setActionCommand, Eremu igaroz, esan igaroz, aurrekontua unquote "sarrera." Beste era batera esanda, dezagun erlazionatuko testu-eremu honekin katea "sarrera." berezia badaezpada nire Erabiltzaile interfaze testu bat baino gehiago ditu eremuak, katea egingo bakarrean ko hau identifikatzeko. Dezagun hurrengo dei addToRegion, pasatzen leiho, eremu igaroz, pasatzen aurrekontua unquote in "SOUTH," berezia Identifikatzaile Stanford definitutako Liburutegia eramangarri duten zehazten hegoaldeko edo beheko nire erabiltzaile-interfazea eskualdean. Utzi begizta infinitu bat bultzatu en ondoan. Eta begizta honen barruan, dezagun bi gertaera entzuten. Bata, erabiltzaileak leihoa itxiz. Edo bi, erabiltzaileak zerbait idazten Testu-eremu horretan. Dezagun aldarrikatu gActionEvent bat. Da gertaera deituz. Da itzulera esleitzea waitForEvent balioa. Zehazten duten ekitaldi mota dugu litzaidake ra entzuten gustatzen ACTION_EVENT bat da, non ACTION_EVENT konstante bat da Stanford Portable deklaratu Liburutegia duten zehazten ekitaldi mota duten. Dezagun hurrengo txekea bada, getEventType, ekitaldi igaroz, berdin berdin WINDOW_CLOSED, konstante beste deklaratu Stanford Portable batean Liburutegia dela adierazten duen leihoa itxi du. Ondoren, utzi break besterik gabe en itzazu amaigabeko begizta honen. Bestela, utzi check en orain ala Erabiltzaileak zerbait idatzi du sartu testu eremua. Kate konparatu, bada, getActionCommand, ekitaldi igaroz, koma aurrekontua unquote "Sarrera" berdinen 0 funtzioak. Bestela esanda, bada identifikatzaile bakarra testu eremua, sartu erabiltzaileak idatzitako du zerbait berdina da identifikatzaile bakarra hori dela I zehaztu lehenago, dezagun honako hau. Printf aurrekontua unquote "% s sartu zen." Eta dezagun plug-in horren % S bueltan getText poderioz balioa eremuan, non getText bat da funtzioa, Stanford definitutako Liburutegia eramangarri, testua lortzen Eremu bateko. Utzi gorde en orain, konpilatu, eta programa hau exekutatu. Egiteko testua. . / Testua. Ez dago nire erabiltzaile interfazea da, eta ez dago testu eremua duten behealdean. Dezagun antzeko zerbait idatzi h-e-l-l-o, Sartu. Eta ez dago, behealdean nire kontsola, hain zuzen ere, ikusten dugun duenez, "kaixo" sartu zen.