كيفية انشاء جدول بالجافا بخصائص مميزة

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

كيفية انشاء جدول بالجافا بخصائص مميزة

مُساهمة من طرف سامر الشرفا في الثلاثاء أكتوبر 01, 2013 1:43 pm


السلام عليكم

أود ان اشكر كل القائمين على المنتدى الرائع واخص بالذكر الأخ أحمد مناع على ابداعه الدائم

سؤالي هو : اريد ان انشئ جدول بالجافا ولكن للجدول خاصية دمج اكثر من عمود بسطر واحد
وامكانية دمج اكثر من سطر بعمود واحد
او امكانية تقسيم الخلية الى صفوف اواعمدة

لم اجد اي طريقة او ميثود بالكلاس JTable ولم استطع ان اجد من خلال النت لاني لا اجيد البحث

فهل هناك طريقة .. وشكرا جزيلا ..
avatar
سامر الشرفا
..
..

تاريخ التسجيل : 01/09/2013
المساهمات : 19
النقاط : 25
التقيم : 0
الدولة : فلسطين
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية انشاء جدول بالجافا بخصائص مميزة

مُساهمة من طرف NEXT في الأربعاء أكتوبر 02, 2013 12:09 pm

يمكنك أستخدام الواجهة DefaultTableModel


الكود:
String[][] data = new String[][] {
    {"a1", "a2", "a3", "a4"},
    {"b1", "b2", "b3", "b4"},
    {"c1", "c2", "c3", "c4"},
    {"d1", "d2", "d3", "d4"},
    {"e1", "e2", "e3", "e4"}
};
 
// SPAN TABLE INITIALIZATION
DefaultTableModel model = new DefaultTableModel(data, new String[] { "1", "2", "3", "4" });
DefaultSpanModel spanModel = new DefaultSpanModel(model);
 
aFrame.getContentPane().add(new JScrollPane(new SpanTable(spanModel)), BorderLayout.CENTER);
 
spanModel.setColumnSpan(0, 0, 3);
spanModel.setRowSpan(1, 1, 2);
spanModel.setColumnSpan(1, 1, 2);
spanModel.setRowSpan(2, 0, 3);
_ فى السطر الاول ...قمنا بدمج ثلاث خلايا بدء أفقيا فى الصف 0 و العمود 0

_فى السطر الثانى قمنا بدمج 2 خلية عموديا و افقيا فى الصف 1 و العمود 1

_ فى السطر الثالث ....قمنا بدمج 2 خلية عموديا

avatar
NEXT
الادارة
الادارة

تاريخ التسجيل : 18/02/2011
المساهمات : 265
النقاط : 380
التقيم : 9
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية انشاء جدول بالجافا بخصائص مميزة

مُساهمة من طرف سامر الشرفا في الأربعاء أكتوبر 02, 2013 8:55 pm


شكرا جزيلا لك على بصيص الامل ..


لكن للاسف لم ينجح الامر معي ولا اعرف اين اخطات
DefaultSpanModel تخرج معي بها خطا ولا تتعرف 

هل هي كلاس يتم استدعائه ام هي كلاس من انشائنا ؟؟؟
avatar
سامر الشرفا
..
..

تاريخ التسجيل : 01/09/2013
المساهمات : 19
النقاط : 25
التقيم : 0
الدولة : فلسطين
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية انشاء جدول بالجافا بخصائص مميزة

مُساهمة من طرف زهراء في الإثنين فبراير 17, 2014 3:22 pm

سامر الشرفا كتب:
شكرا جزيلا لك على بصيص الامل ..


لكن للاسف لم ينجح الامر معي ولا اعرف اين اخطات
DefaultSpanModel تخرج معي بها خطا ولا تتعرف 

هل هي كلاس يتم استدعائه ام هي كلاس من انشائنا ؟؟؟

هذه واجهة يتم استدعائها اخى سامر ....

الكود:
import javax.swing.table.DefaultTableModel;

انظر ايضا

http://egy-tech.forumegypt.net/t1002-topic

avatar
زهراء
........
........

تاريخ التسجيل : 18/02/2011
المساهمات : 262
النقاط : 372
التقيم : 24
الدولة : مصر
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى