Dasturlas 2 fanidan mustaqil ish Mavzu: Tekstli maʼlumotlarni intellektual tahrirlovchi dastur yaratish. Bajardi



Download 166,69 Kb.
bet1/5
Sana25.06.2022
Hajmi166,69 Kb.
#703672
  1   2   3   4   5
Bog'liq
Hasanboyeva Shahlo


Dasturlas 2 fanidan mustaqil ish
Mavzu: Tekstli maʼlumotlarni intellektual tahrirlovchi dastur yaratish.

Bajardi: Hasanboyeva Shahlo

Ushbu dastur orqali kiritilgan matnlarga intellektual algoritmlar orqali ishlov beriladi. Kiritilgan matndagi so’zlarda imlo xato va kamchiliklar mavjud bo’lsa, dastur ularni bilimlar bazasida mavjud bo’lgan so’zlar bilan solishtirib eng moslari bilan almashtiriladi. Natijada ishlov berilgan matn so’zlarni xatosini to’g’irlab beradi.


Dasturning asosiy oynasi quyidagi ko’rinishga ega.

Dasturni ishlab chiqish jarayoni.




Java Swing kutibxonasi komponentalari.
Swing — Java dasturlash tilida grafik interfays yaratish uchun mo’ljallangan kutibxona. Swing Sun Microsystems kompanaiyasi tamonidan ishlab chiqilgan.
Uning tarkibiga birqancha grafik komponentalar kiradi: tugma, text kiritish maydoni, jadval va boshqa ko’plab komponentalar. Swing Java tarkibiga 1998 yili Java 1.2 versiyasidan boshlab kiritilgan.
1.JLabel
Swing kutibxonasining eng asosiy komponentasi JLabel hisoblanadi. U dasturni aynana biz istalgan ko’rinishga olib keladi, dastur ko’rinishini yaxshilaydi va boshqa komponentalarni tavsiflaydi.
JLabel 



Haqiqatdan, biz JLabel komponentasini butun dasturda nafaqat tekstli tavsif, balki grafik tavsif sifatida ham ishlatamiz. JLabel ning birnechta metodlari bo’lib ular qatoriga text o’rnatish, rasm o’rnatish, ularni to’g’irlash va boshqa metodlari mavjud:

  • get/setText(): Labeldagi textni olish/o’rnatish.

  • get/setIcon(): Labeldagi tasvirni olsih/o’rnatish.

  • get/setHorizontalAlignment(): Tekstning gorizontal holatini olish /o’rnatish.

  • get/setVerticalAlignment(): Tekstning vertikal holatini olish/o’rnatish.

  • get/setDisplayedMnemonic(): Labelng nmemonikasini o’rnatish/olish.

  • get/setLabelFor(): Berilgan Label kaysi komponentaga o’rnatilganligini olish/o’rnatish.

2.JButton
Swing kutibxonasining asosiy aktiv komponentasi JButton hisoblanadi, u tugma bo’lib uni har bir oynada ko’ramiz (OK va Cancel ko’rinishi shaklida); u aynan tugmani bosshdan kutilayotgan maqsadni bildiradi. JButton quyidagi ko’rinishda bo’ladi:
JButton 

JButton hossalarini o’zgartirish metodlari JLabelnikiga o’xshash. Ular tekst va tasvirlar va ularning orientatsiyasini belgilaydi:

  • get/setText(): Tugmadagi tekstni olish/o’rnatish.

  • get/setIcon(): Tugmadagi tasvirni olish/o’rnatish.

  • get/setHorizontalAlignment(): Tekstning gorizontal pozitsiyasini olish/o’rnatish.

  • get/setVerticalAlignment(): Tekstning vertikal pozitsiyasini olish/o’rnatish.

  • get/setDisplayedMnenomic(): Tugmaning nmemonikasini o’rnatish/olish.

3.JTextField
Swing kutibxonasida tekstli komponentalaridan biri JTextField; u foydalanuvchi tamonidan UI da tekstni kiritish uchun qo’llaniladi. Tekstli maydon bizga foydalanuchi ismini kiritishda parolli maydonlar bilan ma’lum. Tekstni kiritamiz, o’chiramiz, tekstni ajratamiz, kursorni siljitamiz.:

Download 166,69 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




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