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

طريقة وضع مسافة فارغة عند ترتيب محتوى الـ JFrame  

طريقة وضع مسافة فارغة عند ترتيب محتوى الـ JFrame بواسطة الكلاس BorderLayout
طريقة وضع مسافة فارغة عند ترتيب محتوى الـ JFrame بواسطة الكلاس BorderLayout
طريقة وضع مسافة فارغة عند ترتيب محتوى الـ JFrame بواسطة الكلاس BorderLayout
طريقة وضع مسافة فارغة عند ترتيب محتوى الـ JFrame بواسطة الكلاس BorderLayout

طريقة وضع مسافة فارغة عند ترتيب محتوى الـ JFrame بواسطة الكلاس BorderLayout

المناهج السعودية

طريقة وضع مسافة فارغة عند ترتيب محتوى الـ JFrame بواسطة الكلاس BorderLayout

المثال التالي يعلمك طريقة وضع مسافة فارغة عند ترتيب محتوى الـ Frame بواسطة الكلاس BorderLayout.

مثال

Main.java

  1. import javax.swing.JFrame;
  2. import javax.swing.JButton;
  3. import java.awt.BorderLayout;
  4. publicclass Main {
  5. publicstaticvoidmain(String[] args){
  6. JFrame frame = newJFrame(“BorderLayout demo”)// أي قمنا بإنشاء نافذة مع وضع عنوان لها JFrame هنا أنشأنا كائن من الكلاس
  7. frame.setSize(400300)// هنا قمنا بتحديد حجم النافذة. عرضها 400 و طولها 300
  8. frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)// هنا جعلنا زر الخروج من النافذة يغلق البرنامج
  9. frame.setLayout(newBorderLayout(55))// لترتيب الأشياء التي نضيفها بداخلها BorderLayout هنا جعلنا النافذة تستخدم الـ
  10. // هنا قمنا بتعريف 5 أزرار
  11. JButton b1 = newJButton(“North”);
  12. JButton b2 = newJButton(“South”);
  13. JButton b3 = newJButton(“East”);
  14. JButton b4 = newJButton(“West”);
  15. JButton b5 = newJButton(“Center”);
  16. // هنا وضع كل زر في مكان مختلف في النافذة
  17. frame.add(b1, BorderLayout.NORTH);
  18. frame.add(b2, BorderLayout.SOUTH);
  19. frame.add(b3, BorderLayout.EAST);
  20. frame.add(b4, BorderLayout.WEST);
  21. frame.add(b5, BorderLayout.CENTER);
  22. // هنا جعلنا النافذة مرئية
  23. frame.setVisible(true);
  24. }
  25. }

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

طريقة وضع مسافة فارغة عند ترتيب محتوى ال JFrame بواسطة الكلاس BorderLayout في جافا

 

المصدر: طريقة وضع مسافة فارغة عند ترتيب محتوى الـ JFrame  – المناهج السعودية

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

اترك تعليقاً

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

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