Dasturlash tili


Download 1.48 Mb.
Pdf ko'rish
bet36/45
Sana05.01.2022
Hajmi1.48 Mb.
#219702
1   ...   32   33   34   35   36   37   38   39   ...   45
Bog'liq
Java haqida boshlangich darslik by Ali Artukov (z-lib.org)

Qurollar paneli 

Qurollar paneli dasturning ko’p ishlatiladigan ammallarini tezda ishga tushirish imkonini 

beruvchi tugmalar to’plamidir. Qurollar paneli jTooiBar klassi yordamida yaratiladi. 

JToolBar qurollarPaneli = new JTooiBar(); 

Qurollar paneliga tugma joylashtirish uchun JToolBar klassining add() metodidan 

foydalaniladi. 

Icon saqlashIcon = new ImageIcon("saqlash.png"); 

JButton saqlashButton = new JButton(saqlashIcon); qurollarPaneli.add(saqlashButton); 

Quyidagi oynada qurollar paneli joylashgan oyna keltirilgan. 

 

import java.awt.*; import javax.swing.*; 



public class QurollarPaneliTest

 

Klaviatura qisqartmasiga ega menyu 

 

JToolBar 



klassi yordamida yaratilgan qurollar paneli 

Ushbu oyna quyidagi dastur tomonidan yaratilgan: 




 

 



public static void main(String[] args) 

JFrame frame = new JFrame("Qurollar Paneli Test"); 



JPanel panel = new JPanel(); 

JToolBar qurollarPaneli = new JToolBar(); 

Icon saqlashIcon = new ImageIcon("saqlash.png"); 

JButton saqlashButton = new JButton(saqlashIcon); 

Icon ochishIcon = new ImageIcon("ochish.png"); 

JButton ochishButton = new JButton(ochishIcon); 

qurollarPaneli.add(saqlashButton); 

qurollarPaneli.add(ochishButton); panel.add(qurollarPaneli); 

frame.getContentPane().add(panel); 

frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE ); 

frame.setSize(300,200); frame.setVisible(true); 



Qurollar panelining boshqa foydalanuvchi interfeysi elementlaridan farqi shundaki uni oyna 

bo’ylab istalgan joyga siljitish mumkin. 

Qurollar  panelining  kamchiligi  shundaki  unda  joylashgan  tugmalar  yozuvi  odatda  faqatgina 

rasmdan iborat va foydalanuvchi qaysi rasm qanday amalga tegishliligini eslab qolishi qiyin. Ushbu 

kamchilikni oldini olish uchun tugmalarga biriktirilgan izohlardan foydalanish mumkin. Tugmaga 

biriktirilgan  izoh  sichqon  ko’rsatkichi  ushbu  tugma  ustiga  joylashtirilganda  paydo  bo’ladi. 

Tumalarga biriktirilgan izohlarni JButton klassining meros qilib olingan setToolTipText() metodi 

yordamida biriktirish mumkin. 

saqlashButton.setToolTipText("Xuj jatni saqlash"); 

Tugmalarga biriktirilgan izoh quyidagi oynada ko’rsatilgan:




import java.awt.*; 

 

 



 


Download 1.48 Mb.

Do'stlaringiz bilan baham:
1   ...   32   33   34   35   36   37   38   39   ...   45




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