السلام عليكم ورحمة الله وبركاته
لدي عدد كبير من الصفوف و مطلوب اضافة تعديد الصفحات ..
السؤال :
هل يوجد حزمة جاهزه لتعدد الصفحات في JTable ؟
السلام عليكم ورحمة الله وبركاته
لدي عدد كبير من الصفوف و مطلوب اضافة تعديد الصفحات ..
السؤال :
هل يوجد حزمة جاهزه لتعدد الصفحات في JTable ؟
تم تعديل هذه المشاركة بواسطة علاء الصالحي في 18 يونيو 2010 في 21:57 — السبب: تعديل العنوان لكي يناسب ما انتهى إليه الموضوع
الموضوع لا يحتاج إلى إضافة أخي العيافي
كل ما عليك هو أن تثبت عدد الصفوف في Model
وتضع دالة تعطيك إمكانية تغيير الصفحة وبحسبة بسيطة يمكن تحديد أي الصفوف سترجع للمستخدم
تحياتي
علاء الصالحي كتب:الموضوع لا يحتاج إلى إضافة أخي العيافي
كل ما عليك هو أن تثبت عدد الصفوف في Model
وتضع دالة تعطيك إمكانية تغيير الصفحة وبحسبة بسيطة يمكن تحديد أي الصفوف سترجع للمستخدم
تحياتي
قصدك اخى علاء ان يتم تثبيت عدد الصفوف وليكن 20 وبعد ذلك يتم حساب عدد الصفوف الحاليه والقسمه على الـ 20
ولكن اذا اردت ان يتم فصل الـ 20 الاولى فى صفحه منفرة
وكذلك االـ، 20 اللى بعدها
كيف تتم هذه ؟
يجب عليك أن تخزن رقم الصفحة التي تعمل عليها
وسيكون رقم السطر الذي ستبدأ منه
هو رقم الصفحة * عدد الأسطر لكل صفحة سيعطيك رقم الصطر الذي ستبدأ منه
تحياتي
عزيزي علاء
المشكلة ان عندي اكثر من JTable كما ان هناك اكثر من model
ساحاول البحث مره اخرى .. :)
أخ محمد بإمكانك أن تقوم بعمل فئة يرث منها الجميع
صدقني الموضوع سهل
لو أحببت أن أضع لك مثال سأقوم بعمل واحد
تحياتي
علاء الصالحي كتب:أخ محمد بإمكانك أن تقوم بعمل فئة يرث منها الجميع
صدقني الموضوع سهل
لو أحببت أن أضع لك مثال سأقوم بعمل واحد
تحياتي
انا احب
لان الجدول صانع لى شويه مشاكل
مممكن تعلمنا بعد اذنك بمثال صغير من اخى الكبير علاء الى اخوك الصغير محمود ؟ :happy:
هذا المثال المطلوب أخ حمزاوي
لا تنسانا من الدعاء
اقرأ الشيفرة وأخبرني لو لم تستطع فهم شيء معين
تحياتي
انا ادعيلك الاول
ربنا يوفقك الى ما يحب و يرضى
و تنال سعادة الدنيا و الاخر
يا الهى بارك فيه و بارك عليه و بارك له فيما يحب


علاء الصالحي كتب:هذا المثال المطلوب أخ حمزاوي
لا تنسانا من الدعاء
اقرأ الشيفرة وأخبرني لو لم تستطع فهم شيء معين
تحياتي
جزاكم الله كل خير
اخى علاء
ربنا يكرمك يارب
حاضر وان شاء الله تكون مفهومه باذن الله
سلام عليكم
وصلت الى هنا ولكنى لن استطيع الاكمال في الوقت الحالي
يوجد في الحزمة صنف باسم DisplayPanel يرث من الكائن JPanel
المطلوب فقط مرر JTable الى هذا الصنف
مثال
frame.add(new DisplayPanel(table), BorderLayout.CENTER);
الحقول في اعلى الجدول لفرز البيانات المعروضة
وشكرا