أحمد مراد نشر 1 يونيو 2016 أرسل تقرير نشر 1 يونيو 2016 مرحبًا أعمل على إطار عمل netbeans بلغة الجافا، لكنني أواجه صعوبة بترتيب عناصر الواجهات و ابعاد الاطار بالنسبة للشاشة، فحينما أغير اماكن العناصر يتغير حجم الواجهة كلها.. وهنا أود السؤال، هل يوجد طريقة اسهل للتنظيم غير الاكواد البرمجية؟ اقتباس
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"); } لنحصل في الأخير على : رابط الفيديو أسفله يعطيك صورة أوضح: اقتباس
السؤال
أحمد مراد
مرحبًا
أعمل على إطار عمل netbeans بلغة الجافا، لكنني أواجه صعوبة بترتيب عناصر الواجهات و ابعاد الاطار بالنسبة للشاشة، فحينما أغير اماكن العناصر يتغير حجم الواجهة كلها..
وهنا أود السؤال، هل يوجد طريقة اسهل للتنظيم غير الاكواد البرمجية؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.