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

قلب اتجاه JFrame الى العربي

بدأه Ph-RevIng في 15 يوليو 2012 · 5 رد · 1,099 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف يمكنني قلب اتجاه JFrame لتصبح من اليمين الى اليسار يعني للكتابة بالعربية

جربت

setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT)

لكن لم تنجح

initComponents();
setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);   
setVisible(true);

الحل الدي استعمله الان هو قلب كل مكون على حدى متلا

 jMenuBar1.applyComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);

وهدا متعب قليلا في حال وجود عدة مكونات على JFrame

فهل من كود يقلب اتجاه JFrame وكل ما عليها ؟

شكرا

تم تعديل هذه المشاركة بواسطة Ph-RevIng في 15 يوليو 2012 في 21:16

#2

على ما اعتقد ان الامر له علاقة بالlocale او اللغه المستخدمه ، بما ان الjframe عبارة عن heavy component فاغلب الظن ان هذه المسألة لها علاقه بنظام التشغيل نفسه

هذا والله اعلم

تحياتي

No intellectual battle was ever won through retreat
You do not watch Gintama? Dude, you are missing a lot!


صورةmsrgb1485.gif ocajavase7programmerclr.gif

#4

شكرا لكم

#6

اخى الحل انك تضيف السطر ده

SwingUtilities.updateComponentTreeUI(this);

بعد هذا السطر وإن شاء الله هيشتغل

setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
1
73b14eadba.gif

الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

لكل مبتدئى البرمجه برمجه بلغه السى شارب

تنصيب ويندوز 8 على vmware

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