الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ما الفرق بين FlowLayoutو BorderLayout

مغلق
بدأه عبير الروح في 3 مايو 2006 · 5 رد · 614 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

انا عندي سؤال محيرني شو الفرق بين FlowLayout و BorderLayout؟

وكيف نتعامل مع كل واحد منهم *-)

يعني لو عندي مجموعة Button وبدي حطهم فوق كلهم بالFrame

وبدي حط تحتهم رسمة مرسومة بملف وارث الJPanel

انو Layout استعمل وكيف؟

يا رب يكون سؤالي واضح :unsure:

وشكرا لكم

#2

ال GridLayout تعمل على تقسيم المساحة إلى خمسة مساحات شمال وجنوب ووسط وشرق وغرب ، لذلك يجب استخدام BorderLayout.CENTER أو .EAST وكذلك مع الاتجاهات الأخرى

ال FlowLayout ، عندما نقوم باضافة كائن تقوم باضافة العناصر بالترتيب بشكل متراص على التوالي ، يعني اذا أضفنا button ثم أضفنا آخر يأتي بجانبه ، ولها عدت اتجاهات من اليمين إلى اليسار أو من اليسار إلى اليمين أو من الوسط حيث تحتفظ بالعناصر في الوسط

#3

شكرا كثيرا على ردك بس يا ريت توضح اكتر كيفية التعامل معهم

لاني وقت عرف button بBoderLayout.NORTH

وعرف التناي نفس الشي

ينمسح الاول

وبضل التاني

بس

كيف بدي حط كل buttons سوا فوق

#4

قم بانشاء JPanel و اضف بها الـ button بحيث يكون FlowLayout

ضيف JPanel في الفريم باستخدام BoderLayout.NORTH

منقطع من حين لاخر

#5

ال Border لا تقبل إلا خمسة عناصر فقط ! ، ولحل هذه المشكلة نستخدم طريقة الأخ ابو الفؤاد ، حيث نقوم باضافة العناصر إلى JPanel ومن ثم اضافة هذه ال JPanel إلى مكان محدد في ال JFrame

#6

ابو فؤاد & alnabris

الف شكر لكم ...الحمد لله مشي الحال

شكرا كتير

هذا الموضوع مغلق.

مواضيع مشابهة