Guruh talabasi To’xtasinov Alyorbek


Download 0.91 Mb.
bet1/5
Sana13.05.2023
Hajmi0.91 Mb.
#1457245
  1   2   3   4   5
Bog'liq
Textli ma\'lumotlarni intellektual tahrirlovchi dastur



Muhammad al-Xorazmiy nomidagi
Toshkent axborot texnologiyalari unuversiteti
Nurafshon filiali­­­­­
Kompyuter injiniringi fakulteti

730-22 guruh talabasi
To’xtasinov Alyorbek

Dasturlash II fanidan


MUSTAQIL ISH


Mavzu: Tekstli maʼlumotlarni intellektual tahrirlovchi dastur yaratish.
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 interfeys yaratish uchun mo’ljallangan kutubxona. Swing Sun Microsystems kompaniyasi tamonidan ishlab chiqilgan.
Uning tarkibiga bir qancha 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 kutubxonasining eng asosiy komponentasi JLabel hisoblanadi. U dasturni biz istalgan ko’rinishga olib keladi, dastur ko’rinishini yaxshilaydi va boshqa komponentalarni tavsiflaydi.


JLabel 



Haqiqatan, biz JLabel komponentasini butun dasturda nafaqat textli tavsif, balki grafik tavsif sifatida ham ishlatamiz. JLabel ning bir nechta 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.




Download 0.91 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




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