Reja muhim voqealar haqida ma’lumotlar



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

KeyStrokes 

Foydalanish KeyListeners bir qismi-ga-qismi asosida zarur edi oldin Chunki 

bu Java 2. uchun  vaqt  muhim  va tez-tez zerikarli  miqdori sarflangan rejalashtirish 

va klaviatura operatsiyalarni nosozliklarni barcha klaviatura kiritish usulidan band 

qilish.  Swing  jamoasi  buni  tan  oldi  va  minnatdorchilik  bilan  hozirgi  vaqtda  qaysi 




Dasturlash II   fanidan 9-ma’ruza

 

11 



 

komponent  diqqat  markazida  bo'lishidan  qat'i  nazar  muhim  voqealarni  yashirish 

funktsiyasini  o'z  ichiga  oldi.  Ushbu  funktsiya  javax-ning  nusxalari  bilan  amalga 

oshiriladi.  swax.KeyStroke  klassi  javax.swing.Action  nusxalari  bilan  (keyingi 

o'rinlarda muhokama qilinadi). 

Izoh:  Ro'yxatdan  o'tgan  klaviaturadagi  harakatlar  odatda  klaviatura 

tezlashtiruvchilari deb ataladi. 

KeyStroke-ning 

har 

bir 


misoli 

KeyEvent 

tugmachasi 

kodini 


o'zgartirgichlarning  qiymatini  (KeyEvent-ga  analogus  )  va  tugmachani  bosishda 

(noto'g'ri,  bu  odatiy)  yoki  kalitni  bo'shatish  paytida  faollashtirilishi  kerakligini 

ko'rsatuvchi  bulyon  xususiyatiga  ega  (true).  ).  Klaviatura  sinf  Klaviatura 

moslamalarni  yaratish  uchun  besh  statik  usullarini  beradi.  E'tibor  bering,  barcha 

KeyStrokes keshlanadi va bu usullar yangi namunani qaytarishi shart emas. (Aslida 

Klaviatura  c  olti  statik  usullarini  beradi  reating  Keystrokes  ,  lekin  getKey  Stroke 

(char keyChar , Boolean onKeyRelease ) eskirgan.) 

getKeyStroke(char keyChar) 

getKeyStroke(int keyCode, int modifiers) 

getKeyStroke(int keyCode, int modifiers, boolean onKeyRelease) 

getKeyStroke(String representation) 

getKeyStroke(KeyEvent anEvent) 

getKeyStroke(Character Keychar, int modifiers) 

So'nggi  usul,  KeyEvent-ning atributlariga mos keladigan  xususiyatlarga ega 

bo'lgan  KeyStrok-ni  qaytaradi  .  KeyCode  ,  keyChar  va  xususiyatlari  olinadi 

muharriridan  KeyEvent  va  onKeyReleasemulkni  tr  uchun  o'rnatiladi  voqea  turi 

bo'lsa KEY_ RELEASED ; aks holda, u false qiymatini qaytaradi. 

 


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