التعليم السعودي

طريقة وضع صورة كخلفية للـ 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. publicclass Main {
  5. publicstaticvoidmain(String[] args){
  6. // أي قمنا بإنشاء نافذة مع وضع عنوان لها JFrame هنا أنشأنا كائن من الكلاس
  7. JFrame frame = newJFrame(“JButton demo”);
  8. // resources الموجودة في المجلد start الصورة + Start و وضعنا عليه الكلمة button_1 إسمه Button هنا أنشأنا
  9. JButton button_1 = newJButton(“Start”newImageIcon(Main.class.getResource(“../resources/start.png”)));
  10. // resources الموجودة في المجلد settings و وضعنا عليه الصورة button_2 إسمه Button هنا أنشأنا
  11. JButton button_2 = newJButton(newImageIcon(Main.class.getResource(“../resources/settings.png”)));
  12. // frame الأول في الـ Button هنا قمنا بتحديد حجم و موقع الـ
  13. button_1.setBounds(453012050);
  14. // frame الثاني في الـ Button هنا قمنا بتحديد حجم و موقع الـ
  15. button_2.setBounds(4510012050);
  16. // frame الأول و الثاني في الـ Button هنا قمنا بإضافة الـ
  17. frame.add(button_1);
  18. frame.add(button_2);
  19. // هنا قمنا بتحديد حجم النافذة. عرضها 230 و طولها 215
  20. frame.setSize(230215);
  21. // هنا جعلنا زر الخروج من النافذة يغلق البرنامج
  22. frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  23. // قمنا بإضافته سابقاً Button لذلك قمنا بتحديد مكان كل Layout Manager أي لم نستخدم أي null هنا وضعنا
  24. frame.setLayout(null);
  25. // هنا جعلنا النافذة مرئية
  26. frame.setVisible(true);
  27. }
  28. }

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

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

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

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

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

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