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

كيف بالإمكان إظهار القوائم على جهة اليمين ؟

بدأه MKSoft في 1 ديسمبر 2008 · 5 رد · 617 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي سؤال للمحتفين في GUI ,

كيف بالإمكان عرض القوائم العربية في جهة اليمين ؟؟ أظن السؤال واضح.

#2

الحل السهل اللي أعرفه أنك بتخلي اللغة العربية هي اللغة الافتراضية للنسخة وبكدا هتلاقي القوائم اتحولت لليمين

جرب وقولي أنا هرفق صورة من عندي لواجهة برنامج أنا بشتغل فيه وهتلاقي انها يمين

#3

معتقدش انه بهذه السهولة اخي

أستعمل هذه

JMenuBar.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);

مجربة ونجحت

مدونتي

برمجة وما يتبعها

#4

اخي العزيز للاسف حتى الكود الذي ذكرته فيه مشكلة .. نعم يقوم بتوجيه القوائم الى اليمين ولكن تجد ان الاسهم معكوسه وايضا لايمكن استخدام مفتاح Alt للانتقال مباشرة ل menu .

بصراحة انا تعبت كثيرا ولم اجد حل لهذه المشكلة . بصراحة اعتقد ان هنالك مشكلة في دعم اللغة العربية .

#5

أخي طبق الكود علي جميع القوائم

bar.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
help.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
file.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);

ثانياً طبق هذا علي الmenu item

   close.setHorizontalTextPosition(SwingConstants.LEFT);

لا أتذكر left or right

,وأخبرني بالنتيجة

أخي نصيحة لو كنت تقوم بعمل البرنامج ولن تنقله علي جهاز آخر قم أو نظام تشغيل آخر قم بأنشاء البرنامج علي لينكس فقد أراحني كثيراً عن ويندوز حتي قررت عدم عمل برنامج عربي علي الويندوز ثانية بالجافا

مدونتي

برمجة وما يتبعها

#6

شِكرا أخواني جميعا , بــــــــــارك الله فيكم .

كل التحية لك أخي abuoof , فلقد كان الكود ناجح جدا ... موفقين.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…