Individual loyiha Mavzu: “Java Swing asosida sodda web browser tarmoq dasturiy ta’minotini yaratish” Topshirdi: Raxmonov Javohir


Download 184.05 Kb.
bet1/14
Sana18.06.2023
Hajmi184.05 Kb.
#1571768
  1   2   3   4   5   6   7   8   9   ...   14

OʻZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI


MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
“TBTA” va “DT” kafedrasi
Individual loyiha
Mavzu: “Java Swing asosida sodda web browser tarmoq dasturiy ta’minotini yaratish”
Topshirdi: Raxmonov Javohir
416-20 guruh
Qabul qildi: Abdullayev U.
_______________
_______________

Toshkent 2023


Mundarija



Ierarxiya 24
24
8-rasm. Komponentlar ierarxiyasi 24
Izoh: JButton, JComboBox, JList, JLabel kabi swingdagi barcha komponentlar JComponent sinfidan meros bo'lib, konteyner sinflariga qo'shilishi mumkin. 24


Kirish


Java Swing platformadan mustaqil bo'lgan Java tayanch sinfining bir qismidir. U oynali ilovalar yaratish uchun ishlatiladi va tugma, aylantirish paneli, matn maydoni va boshqalar kabi komponentlarni o'z ichiga oladi.
Java Swing - bu optimallashtirilgan oynali ilovalarni yaratish uchun keng ko'lamli vidjetlarga ega bo'lgan yengil GUI asboblar to'plami. U JFC (Java Foundation Classes) ning bir qismidir. U AWT API-ning ustiga qurilgan va butunlay Java-da yozilgan. U AWT dan farqli o'laroq platformadan mustaqil va engil komponentlarga ega.
Ilovalarni yaratish osonroq bo'ladi, chunki bizda tugma, tasdiqlash qutisi va boshqalar kabi GUI komponentlari allaqachon mavjud.
Boshqa komponentlarga ega bo'lgan har qanday sinf konteyner sinfi deb ataladi. GUI ilovalarini yaratish uchun sizga kamida bitta konteyner sinfi kerak.
Quyida konteyner sinflarining uchta turi mavjud:

  1. Panel - oynada komponentlarni tartibga solish uchun ishlatiladi.

  2. Ramka - bu piktogramma va sarlavhalar bilan to'liq ishlaydigan oyna.

  3. Muloqot oynasi qalqib chiquvchi oynaga o'xshaydi, lekin ramka kabi to'liq ishlamaydi.

Swing komponentlari FGM dasturi qurishning asosiy vositalaridir. Swing uskunalari juda ko’plab narsalardan tarkib topgan. Jumladan, tugmalar, ”checkBox’lar, aylantirgichlar, dasturchiga zarur bo’lgan barcha narsalardan.

1-rasm. Java Swing Komponentlari

Download 184.05 Kb.

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




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