أحمد مراد نشر 1 يونيو 2016 أرسل تقرير مشاركة نشر 1 يونيو 2016 مرحبًا أعمل على إطار عمل netbeans بلغة الجافا، لكنني أواجه صعوبة بترتيب عناصر الواجهات و ابعاد الاطار بالنسبة للشاشة، فحينما أغير اماكن العناصر يتغير حجم الواجهة كلها.. وهنا أود السؤال، هل يوجد طريقة اسهل للتنظيم غير الاكواد البرمجية؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 E.Nourddine نشر 3 يونيو 2016 أرسل تقرير مشاركة نشر 3 يونيو 2016 في هذه الحالة يمكنك الاستعانة بأداة CadrLayout المتوفر في مكتبة Swingعلى برنامج Netbeans. ثم باستخدام أداةJframe نضيف Jpanelو بعض عناصر JButton لنحصل على: نغير اسماء العناصر من خلال نافذة الخصائص: الضغط بزر الفأرة مرتين على mainPanel ثم تعيين القيمة Set Layout -> CardLayout. بعد ذلك أضف JPanel إلى mainPanel، وذلك بالضغط على mainPanel بزر الفأرة الأيمن واختيار: Add from Palette -> Swing Containers -> JPanel واجهة Layout أُضيفت، ثم أضف labels كما هما مبين في شجرة الملفات jLabel1 ،jLabel2 و jLabel3. نقوم بتغيير حدث النقر مرتين على CardLayout من خلال نافذة الخصائص، كما توضح الصورة: بالضغط على Panel One عن طريق زر الفأرة الأيمن، نختار : Events -> Action -> actionPerformed نضيف الكود التالي: private void jbtPanelOneActionPerformed(ActionEvent evt) { CardLayout card = (CardLayout)mainPanel.getLayout(); card.show(mainPanel, "panelOne"); } لنحصل في الأخير على : رابط الفيديو أسفله يعطيك صورة أوضح: اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
أحمد مراد
مرحبًا
أعمل على إطار عمل netbeans بلغة الجافا، لكنني أواجه صعوبة بترتيب عناصر الواجهات و ابعاد الاطار بالنسبة للشاشة، فحينما أغير اماكن العناصر يتغير حجم الواجهة كلها..
وهنا أود السؤال، هل يوجد طريقة اسهل للتنظيم غير الاكواد البرمجية؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.