الجامعات العربية
طريقة وضع صورة كخلفية للـ JButton
طريقة وضع صورة كخلفية للـ JButton
طريقة وضع صورة كخلفية للـ JButton
طريقة وضع صورة كخلفية للـ JButton
طريقة وضع صورة كخلفية للـ JButton
طريقة وضع صورة كخلفية للـ JButton
المناهج السعوديةطريقة وضع صورة كخلفية للـ JButton
المثال التالي يعلمك طريقة وضع صورة كخلفية لكائن الـ JButton.
طريقة وضع صورة كخلفية للـ JButton
طريقة وضع صورة كخلفية للـ JButton
طريقة وضع صورة كخلفية للـ JButton
طريقة وضع صورة كخلفية للـ JButton
المناهج السعوديةطريقة وضع صورة كخلفية للـ JButton
المثال التالي يعلمك طريقة وضع صورة كخلفية لكائن الـ JButton.
ملاحظة: عليك إنشاء مجلد و وضع الصور التي تريد وضعها على Button بداخله كما في الصورة التالية.
الصورة توضح أننا أضفنا مجلد إسمه Resources و وضعنا فيه صورتين start.png و settings.png.
مثال
- import javax.swing.ImageIcon;
- import javax.swing.JButton;
- import javax.swing.JFrame;
- publicclass Main {
- publicstaticvoidmain(String[] args){
- // أي قمنا بإنشاء نافذة مع وضع عنوان لها JFrame هنا أنشأنا كائن من الكلاس
- JFrame frame = newJFrame(“JButton demo”);
- // resources الموجودة في المجلد start الصورة + Start و وضعنا عليه الكلمة button_1 إسمه Button هنا أنشأنا
- JButton button_1 = newJButton(“Start”, newImageIcon(Main.class.getResource(“../resources/start.png”)));
- // resources الموجودة في المجلد settings و وضعنا عليه الصورة button_2 إسمه Button هنا أنشأنا
- JButton button_2 = newJButton(newImageIcon(Main.class.getResource(“../resources/settings.png”)));
- // frame الأول في الـ Button هنا قمنا بتحديد حجم و موقع الـ
- button_1.setBounds(45, 30, 120, 50);
- // frame الثاني في الـ Button هنا قمنا بتحديد حجم و موقع الـ
- button_2.setBounds(45, 100, 120, 50);
- // frame الأول و الثاني في الـ Button هنا قمنا بإضافة الـ
- frame.add(button_1);
- frame.add(button_2);
- // هنا قمنا بتحديد حجم النافذة. عرضها 230 و طولها 215
- frame.setSize(230, 215);
- // هنا جعلنا زر الخروج من النافذة يغلق البرنامج
- frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- // قمنا بإضافته سابقاً Button لذلك قمنا بتحديد مكان كل Layout Manager أي لم نستخدم أي null هنا وضعنا
- frame.setLayout(null);
- // هنا جعلنا النافذة مرئية
- frame.setVisible(true);
- }
- }
•ستظهر لك النافذة التالية عند التشغيل.
المصدر: طريقة وضع صورة كخلفية للـ JButton – المناهج السعودية