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

طريقة وضع صورة كخلفية للـ JButton

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

ملاحظة: عليك إنشاء مجلد و وضع الصور التي تريد وضعها على Button بداخله كما في الصورة التالية.
طريقة إضافة صورة على ال JButton
الصورة توضح أننا أضفنا مجلد إسمه Resources و وضعنا فيه صورتين start.png و settings.png.

مثال

Main.java

  1. import javax.swing.ImageIcon;
  2. import javax.swing.JButton;
  3. import javax.swing.JFrame;
  4.  
  5. publicclass Main {
  6.  
  7. publicstaticvoidmain(String[] args){
  8.  
  9. // أي قمنا بإنشاء نافذة مع وضع عنوان لها JFrame هنا أنشأنا كائن من الكلاس
  10. JFrame frame = newJFrame(“JButton demo”);
  11.  
  12. // resources الموجودة في المجلد start الصورة + Start و وضعنا عليه الكلمة button_1 إسمه Button هنا أنشأنا
  13. JButton button_1 = newJButton(“Start”newImageIcon(Main.class.getResource(“../resources/start.png”)));
  14.  
  15. // resources الموجودة في المجلد settings و وضعنا عليه الصورة button_2 إسمه Button هنا أنشأنا
  16. JButton button_2 = newJButton(newImageIcon(Main.class.getResource(“../resources/settings.png”)));
  17.  
  18. // frame الأول في الـ Button هنا قمنا بتحديد حجم و موقع الـ
  19. button_1.setBounds(453012050);
  20.  
  21. // frame الثاني في الـ Button هنا قمنا بتحديد حجم و موقع الـ
  22. button_2.setBounds(4510012050);
  23.  
  24. // frame الأول و الثاني في الـ Button هنا قمنا بإضافة الـ
  25. frame.add(button_1);
  26. frame.add(button_2);
  27.  
  28. // هنا قمنا بتحديد حجم النافذة. عرضها 230 و طولها 215
  29. frame.setSize(230215);
  30.  
  31. // هنا جعلنا زر الخروج من النافذة يغلق البرنامج
  32. frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  33.  
  34. // قمنا بإضافته سابقاً Button لذلك قمنا بتحديد مكان كل Layout Manager أي لم نستخدم أي null هنا وضعنا
  35. frame.setLayout(null);
  36.  
  37. // هنا جعلنا النافذة مرئية
  38. frame.setVisible(true);
  39.  
  40. }
  41.  
  42. }

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

وضع أيقونة على ال JButton في جافا

المصدر: طريقة وضع صورة كخلفية للـ JButton – المناهج السعودية

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

اترك رد

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

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

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