Reja muhim voqealar haqida ma’lumotlar



Download 0,64 Mb.
Pdf ko'rish
bet2/9
Sana05.01.2021
Hajmi0,64 Mb.
#54863
1   2   3   4   5   6   7   8   9
Bog'liq
391 3 [1](1)I21

 

AWTEvent

 

MouseEvent

 

KeyEvent

 

InputEvent

 

WindowEvent

 

 

PaintEvent

 

TextEvent

 

FocusEvent

 

ItemEvent

 

ContainerEven

t

 

EventObject

 

 

ActionEvent

 

Obje

ct

 


Dasturlash II   fanidan 9-ma’ruza

 



 

 

2-rasm    Java.awt.event  paketining  ba'zi  bir  umumiy  voqealarni  tinglovchi 



interfeyslari 

 

Klaviaturadagi  voqealar  haqida  nima  deyish  mumkin?  Foydalanuvchi 



tugmachani bosganda, hosil bo'lgan kalit voqea bilan qaysi komponent bog'liq? GUI 

klaviatura  hodisalari  bilan  bog'liq  komponentni  aniqlash  uchun  kiritish  fokusi 

g'oyasidan  foydalanadi.  Istalgan  vaqtda,  ekrandagi  bitta  interfeys  elementi  kirish 

markaziga ega va bu erda barcha klaviatura hodisalari yo'naltirilgan. Agar interfeys 

elementi  Java  komponenti  bo'lsa,  u  holda  klaviatura  hodisasi  haqidagi  ma'lumot 

KeyEvent  turidagi  Java  ob'ekti  bo'ladi  va  u  har  qanday  tinglovchi  ob'ektlariga 

etkaziladi.Ushbu  komponent  bilan  bog'liq  KeyEvents  .  Kiritilgan  fokuslarni 

boshqarish  zarurati  klaviatura  hodisalari  bilan  ishlashda  qo'shimcha  burilishlarni 

keltirib chiqaradi . 

 

Klaviatura voqiyalarini kiritish 



KeyEvents  tarkibiy  qism  joriy  fokusga  ega  bo'lganda  va  foydalanuvchi 

tugmachani bosganda komponent tomonidan o'chiriladi.  Ushbu voqealarni  ma'lum 

bir  tarkibiy  qismda  tinglash  uchun  biz  AddKeyListener  ()  usuli  yordamida 

KeyListeners-ni  ulashimiz  mumkin  .  Keyinchalik  kalit  bog'lovchilar  yoki  boshqa 

tinglovchilar tomonidan ko'rib chiqilishidan oldin, biz ushbu voqealarni Consume () 

usulidan foydalanib  yuborishimiz  mumkin  . Ushbu darsda biz klaviaturani kiritish 

to'g'risida aniq ma'lumotni va bu qanday tartibda sodir bo'lishini muhokama qilamiz. 

KeyEvent  hodisalarining  uchta  turi  mavjud,  ularning  har  biri  odatda 

klaviaturani  faollashtirishda  kamida  bir  marta  sodir  bo'ladi  (masalan,  bitta 

klaviaturani bosib chiqarish va bosib chiqarish): 




Download 0,64 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish