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



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

JCheckBox va JRadioButton 

ButtonGroup ning esda saqlab qolish kerak bo’lgan metodlari quyidagilar:

  • add(): ButtonGroupga JCheckBox yoki JRadioButton qo’shish.

  • getElements(): ButtonGroup dagi barcha komponentalarni olish. Undan barcha elementlari orqali iteratsiya qilib tanlangan elementni toppish mumkin.

7.JMenu/JMenuItem/JMenuBar
JMenu, JMenuItem va JMenuBar komponentalari JFrame bilan ishlashdagi asosiy tashkil qiluvchi blok hisoblanadi. Istalgan tizimning asosi JMenuBar hisoblanadi. U oddiy va zerikarli, lekin kerakli, chuni uning yordamida JMenu va JMenuItem yaratiladi. JMenuBar ni JFrame ga joylashtirish uchun setJMenuBar() metodidan foydalaniladi. U JFame ga mahkamlangacha unga barcha menu, qismmenyu va menyu elementlarini xoxlagan tartibda qo’shish mumkin.
Agar siniflar ierxiyasiga qaraydigan bo’lsak unda JMenu JMenuItemning qism sinfi hisoblanadi. Lekin tashqi tamondan ular farqlanadi : JMenu boshqa JMenuItem va JMenu larni saqlash uchun ishlatiladi; JMenuItem esa tanlanganda ta’sirni aktivlashtiradi.
JMenuItem yana qisqartirilgan klaviatura komandalarini o’z ichiga oladi. Ko’plab dasturlarda Crtl+(klavish) ni bosish orqali aktivlashtiriladi va mos menu elementiga o’xshash ta’sir bo’ladi. Masalan Ctrl+X va Ctrl+V kabi ko’chirish va qo’yish uchun ishlatiladigan tugmalar kombinatsiyasi.
Undan tashqari, JMenu va JMenuItem mnemonikani himoya qiladi. Alt klavishini harf bilan birgalikda ishlatishingiz mumkin(Masalan Alt+F, undan keyin esa Alt+x Windows dagi dasturni yopadi).
JMenuBar JMenu va JMenuItem komponentali bilan Swing dagi ko’rinishu:
JMenuBar, JMenu va JMenuItem 

Bu sinflar ustida sihlashda muhim bo’lgan metodlar:

  • JMenuItem va JMenu:

    • get/setAccelerator(): Klaviaturaviy qisqartirish sifatida foydalaniladigan Ctrl+kalvish kombinatsiyasini olish/o’rnatish

    • get/setText(): Menyudagi tekstni olis/o’rnatish.

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


  • Download 166,69 Kb.

    Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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