الجامعات العربية

طريقة وضع أيقونة للـ JMenuItem

طريقة وضع أيقونة للـ JMenuItem
طريقة وضع أيقونة للـ JMenuItem
طريقة وضع أيقونة للـ JMenuItem
طريقة وضع أيقونة للـ JMenuItem
طريقة وضع أيقونة للـ JMenuItem
المناهج السعوديةطريقة وضع أيقونة للـ JMenuItem
المثال التالي يعلمك طريقة وضع أيقونات لعناصر القائمة.

في البداية قمنا بإنشاء مجلد خاص لوضع الأيقونات التي نريد عرضها في البرنامج كما في الصورة التالية.

⇓ تحميل مجلد الصور

مثال

Main.java

  1. import javax.swing.JFrame;
  2. import javax.swing.JMenu;
  3. import javax.swing.JMenuBar;
  4. import javax.swing.JMenuItem;
  5. import javax.swing.ImageIcon;
  6.  
  7. publicclass Main {
  8.  
  9. publicstaticvoidmain(String[] args){
  10.  
  11. JFrame frame = newJFrame(“JMenuBar demo”)// أي قمنا بإنشاء نافذة مع وضع عنوان لها JFrame هنا أنشأنا كائن من الكلاس
  12. frame.setSize(500250)// هنا قمنا بتحديد حجم النافذة. عرضها 500 و طولها 250
  13. frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)// هنا جعلنا زر الخروج من النافذة يغلق البرنامج
  14.  
  15. // هنا قمنا بتعريف شريط القوائم
  16. JMenuBar menuBar = newJMenuBar();
  17.  
  18. // هنا قمنا بتعريف قائمة واحدة
  19. JMenu menu = newJMenu(“Menu”);
  20.  
  21. // هنا قمنا بتعريف 4 عناصر
  22. JMenuItem newFile = newJMenuItem(“New”newImageIcon(Main.class.getResource(“images/new-file-icon.png”)));
  23. JMenuItem open = newJMenuItem(“Open”newImageIcon(Main.class.getResource(“images/open-icon.png”)));
  24. JMenuItem save = newJMenuItem(“Save”newImageIcon(Main.class.getResource(“images/save-icon.png”)));
  25. JMenuItem exit = newJMenuItem(“Exit”newImageIcon(Main.class.getResource(“images/exit-icon.png”)));
  26.  
  27. // هنا قمنا بوضع القائمة في شريط القوائم
  28. menuBar.add(menu);
  29.  
  30. // هنا قمنا بوضع جميع العناصر في القائمة
  31. menu.add(newFile);
  32. menu.add(open);
  33. menu.add(save);
  34. menu.addSeparator(); // هنا أضفا خط فاصل
  35. menu.add(exit);
  36.  
  37. // frame هنا قمنا بوضع شريط القوائم في الـ
  38. frame.setJMenuBar(menuBar);
  39.  
  40. // مرئية frame هنا جعلنا الـ
  41. frame.setVisible(true);
  42.  
  43. }
  44.  
  45. }

ستظهر لك النافذة التالية عند التشغيل.

طريقة إضافة أيقونات للعناصر JMenuItem في جافا

 

المصدر: طريقة وضع أيقونة للـ JMenuItem – المناهج السعودية

مقالات ذات صلة

اترك رد

زر الذهاب إلى الأعلى

أنت تستخدم إضافة Adblock

برجاء دعمنا عن طريق تعطيل إضافة Adblock