السلام عليكم ورحمة الله وبركاته
أخواني الأفاضل
الحمد لله قمت بربط قاعدة البيانات بمستمع للحدث(ActionListener)
ولم يبقي أمامي سوي أن أقوم بأكمال الواجهة الرسومية وتعديل قاعدة البيانات
وأرجو منكم أن تخبروني بما وصلتم إليه في المشروع.
السلام عليكم ورحمة الله وبركاته
أخواني الأفاضل
الحمد لله قمت بربط قاعدة البيانات بمستمع للحدث(ActionListener)
ولم يبقي أمامي سوي أن أقوم بأكمال الواجهة الرسومية وتعديل قاعدة البيانات
وأرجو منكم أن تخبروني بما وصلتم إليه في المشروع.
وعليكم السلام ورحمة الله وبركاته
أخي الفاضل:- عبد الرحمن
الله يوفقك في العمل الجديد ويجعله خيراً لك في الدنيا والأخرة.
وبشأن الأجازة لا يوجد أي مشكلة في ذلك المهم الله يوفقك في عملك.
أخي الكريم أنا قمت بعمل برنامج بهذا الشكل فاذا كنت تريد المساعدة أخبرني وشكرا
السلام عليكم ورحمة الله وبركاته
أخي الفاضل:- عبد الرحمن ,أخواني الأفاضل زملائي في المشروع
أنا أسف جداً جداً علي غيابي الطويل ولكن هذا الغياب كان بسبب خارج عن أرادتي
حيث أنقطعت وصلة الـDSL التي لدي منذ أكثر من (15يوماً) ولسوء الحظ تزامن
ذلك مع بداية العام الدراسي الجديد وحلول شهر رمضان المبارك مما أدي لعدم توافر
الوقت الكافي لدي للذهاب إلي الـ(Net Cafe) وذلك لأتمام المشروع , والحمد لله
تم أصلاح وصلة الـDSL التي لدي بالأمس ولذلك فأنا سأكون في أتصال دائم معكم
بأذن الله.
وأنا أكرر لكم أسفي الشديد
و أعدكم بالأنتظام في المشروع بإذن الله.
اقتباسلانى حدثت لى ظروف جديدة وما كنت امكث فى البيت الا القليل لانى بستلم عمل جديد وبخلص اوراق تعينى
ماشاء الله
ألف مبروك أخي عبدالرحمن
الله يوفقك
السلام عليكم ورحمة الله وبركاته
اقتباسأخي الكريم أنا قمت بعمل برنامج بهذا الشكل فاذا كنت تريد المساعدة أخبرني وشكرا
أخي الفاضل:-nnova
إن كنت تود أن تصبح عضو في فريق عمل المشروع فنحن نرحب بك.
السلام عليكم ورحمة الله وبركاته
أخواني الأفاضل أعضاء فريق عمل المشروع لقد قمت ببناء جزء
جديد في المشروع(حيث أن المشروع لم يكتمل بعد) أرجو منك مشاهدته
وأبداء أرئكم فيه .
لتحميل ملف المشروع في المرفقات.
السلام عليكم
أخي الفاضل:- عبد الرحمن
اقتباسبس ممكن اطلب من حضرتك طلب ياريت تنظم الكود بتاعك يعنى يجب ان يكون هناك اكثر من كلاس1-class للdatabase
2-class للpassnger
3-class لل flights
4-class للgui للبرنامج ويربطة بمثود بتاعتى
ولو بنقدر نضع interface للميثود المشتركة
إن شاء الله سوف أفعل ما تقوله لأن كلام صحيح 100% ومنطقي للغاية
ولكني قمت بعمل البرامج في فصيلة(class) واحدة وذلك لأني كنت
كتبت الجزء الخاص بالـpassnger وذلك لأنه الجزء المطلوب مني
(تذكر تقسيم الأخ الفاضل:-مبتدئ جافا للمهام لكل عضو في المشروع)
ولكن مع غياب الكثير من الأعضاء وعلي رأسهم الأخ الفاضل:-مبتدئ جافا
سوف نلجأ إلي تقسيم مهام الأعضاء المتغيبين إلي الأعضاء المتبقين.
السلام عليكم
أخي kauk أسف جدا على التغيب عن المشروع و ذلك لإنشغالي الشديد الفتره الماضيه
و إن شاء الله أكون متواجد الفتره القادمه.
وأنا برضه شايف إن تقسيم الاخ عبدالرحمن للمشروع وفهمه ليه فهم جيد
وإن شاء الله عما قريب نكمل المشروع سويا
السلام عليكم ورحمة الله وبركاته
أخواني الأفاضل أنا لا أعلم لماذا كان المنتدي لا يفتح عندي الأيام الماضية.ولكن الحمد لله فتح اليوم .
وأنا بعمل في المشروع وجهتني مشكلة حيث كنت أحاول أن أضع البيانات التي تم قرأئتها من قاعدة البيانات
في الجدول الذي أنشائته بأستخدام الدالة setValueAt()ولكن هناك مشاكل في كتابة البيانات في الجدول.
أرجو المساعد من أخواني الكرام لو يعلموا طريقة أخري أضع بها البيانات في الجدول.
المشروع بصورته الأخيرة مرفق في مشاركتي #128 صفحة (13).
my brother kauk,
This is a sample example using JTable,
please pray for me and for a friend of mine .
1
2 import java.util.*;
3 import java.awt.BorderLayout;
4 import java.awt.event.*;
5
6 import javax.swing.*;
7 import javax.swing.table.*;
8
9 public class JTableDemo extends JFrame{
10
11 private JTable tbl;
12 private DefaultTableModel tblModel;
13 private JButton btn;
14
15 public JTableDemo (){
16 super("JTable Demo");
17
18 btn = new JButton ("add");
19 btn.addActionListener ( new ActionListener () {
20 public void actionPerformed (ActionEvent evt ){
21 JTableDemo.this.addNewRecord ("ali", "33", "developer");
22 }
23 });
24
25
26 tbl = initJTable ();
27 tblModel = (DefaultTableModel) tbl.getModel();
28
29 getContentPane().add ( new JScrollPane(tbl), BorderLayout.NORTH);
30 getContentPane().add (btn, BorderLayout.SOUTH);
31
32 setSize(400, 500);
33 setVisible(true);
34 }
35
36 public JTable initJTable(){
37
38 List element1 = new Vector();
39 element1.add ("ali");
40 element1.add ("23");
41 element1.add ("Information System ");
42
43 List element2 = new Vector();
44 element2.add ("mostafa");
45 element2.add ("20");
46 element2.add ("GIS specialist ");
47
48 List element3 = new Vector();
49 element3.add ("wael");
50 element3.add ("26");
51 element3.add ("Web Developer");
52
53 List data = new Vector();
54 data.add (element1);
55 data.add (element2);
56 data.add (element3);
57
58 List headers = new Vector ();
59 headers.add ("name");
60 headers.add ("age");
61 headers.add ("college");
62
63 DefaultTableModel tmodel = new DefaultTableModel();
64
65 tmodel.setDataVector ((Vector) data, (Vector) headers);
66
67 JTable table = new JTable(tmodel);
68
69 return table;
70 }
71
72 public void addNewRecord (String name, String age, String job ){
73 Vector v = new Vector();
74 v.add(name);
75 v.add (age);
76 v.add (job);
77 tblModel.addRow (v);
78 }
79
80 public static void main (String[] args ){
81
82 JTableDemo demo = new JTableDemo();
83 demo.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
84 demo.addNewRecord ("mohammed", "23", "Web Developer");
85 }
86
87 }تم تعديل هذه المشاركة بواسطة مبتدئ جافا في 18 أكتوبر 2007 في 20:40
السلام عليكم ورحمة الله وبركاته
أخي الكريم:مبتدأ جافا.
شكراً جزيلاَ علي سرعة أستجابتك لطلبي وجزاك الله ألف خير أنت وصديقك.
و إياكم أخي العزيز كاك
السلام عليكم ورحمة الله وبركاته
الحمد لله تمكنت من القراءة من قاعدة البيانات والكتابة في الجدول الذي أنشائته
بدون أستخدام الدالة setValueAt() وذلك لأنها لا تعمل عندي في البرنامج وفي
الفترة الماضية حاولت أن أستخدم الطريقة التي قالها لي أخي الفاضل مبتدأ جافا
للكتابة في الجدول ولكنها للأسف لم تنجح في القراءة من قاعدة البيانات ولذلك فأنا
أمضيت كل وقتي في الفترة الماضية أحاول أن أجد طريقة أخري والحمد لله وجدها
في أحد المواقع ونجحت في القراءة من قاعدة البيانات والكتابة في الجدول
وإليكم المشروع بعد التطوير في المرفقات.
السلام عليكم ورحمة الله وبركاته
أخي الفاضل : عبد الرحمن
لا داعي للأسف لأني أنا مقصر أكثر منك فأنا لا أعمل في المشروع إلا قليل جداً
وذلك لأنشغالي هذه الأيام .
وبالنسبة إلي أنك مبتدأ فأنا مثلك مبتدأ و الأمر لا يحتاج إلي أستعداد بل أنه تجربة
للتعلم و أكتساب الخبرة.
وأريد أن أشكرك علي مواضيعك الرائعة التي تقوم بعرض ما تعبت فى فهمة واكرمك
الله وفهمته بصورة جيدة وبشرحه للأخرين.
وبالنسبة إلي الكود سوف أقوم بترتيه إن شاء الله في كلاسات وأري العلاقات بينهم
ليصبح الكود سهل تتبعة .
وأنا أقدم أسفي الشديد لأخواني أعضاء المشروع لغيابي وتقصيري وبطئ الشديد في
المشروع وقلة دخولي للمنتدي وذلك لأنشغالي هذه الأيام .
بجد ياجماعه أنا زهقت منكم،،،،
كلو مقصر في عمل المشروع، حاجه وحشه خالص،، أمال نجيب ناس من بره هي اللي تعمل المشروع !!
أخ كواك، أخ عبدالرحمن مينفعش كده، لو موش هتقدروا تكملو ياريت تقولوا،،
وأنا أوعدكم أول ما هخلص جيش إن شاء الله هبدأ أساعدكم
دعواتكم ياجماعه إني أخلص جيش :D
تم تعديل هذه المشاركة بواسطة cs baby في 7 ديسمبر 2007 في 09:31
السلام عليكم ورحمة الله وبركاته
شكرأُ أخي العزيز:cs baby علي مشاركتك وأخبارنا بهذا الموقع الجميل.
اقتباسبجد ياجماعه أنا زهقت منكم،،،،كلو مقصر في عمل المشروع، حاجه وحشه خالص،، أمال نجيب ناس من بره هي اللي تعمل المشروع !!
أخي العزيز : مبتدأ جافا
معك حق في أننا مقصرين في عمل المشروع ولكن لكن كل منا لديه عذره فالأخ العزيز عبد الرحمن أستلم
وظيفة جديدة , وأنت في الجيش , وأنا الأن عندي أمتحانات ولذلك لا أعمل في المشروع إطلاقاً هذه الأيام.
اقتباسأمال نجيب ناس من بره هي اللي تعمل المشروع !!
يا رب يأتي أعضاء جدد إلي المشروع ويشتركوا معنا.
ولكن للأسف!!!
يعلم الله وحده هل هناك أحد شارك في بناء هذا المشروع غيرنا نحن الثلاثة وفي الأيام الأخيرة للأسف
لايوجد أحد غيري يعمل في المشروع(ويمكن مراجعة المشاركات السابقة للتأكد من كلامي) فكثير في بادئ
الأمر كانوا متحمسين للأشتراك في المشروع ولكن مع الوقت أنسحبوا واحد تلو الأخر!!
ولكن للأسف أنا الأن متوقف عن العمل في المشروع لأن عندي أمتحانات ولذلك لا أعمل في المشروع إطلاقاً هذه الأيام.
ليس معني هذا أني لا أريد أحد أن يشترك في المشروع بل علي العكس أتمني أن يشترك الكثير في المشروع
ولكن ما أتمناه هو أن من يشترك يحاول أن يستمر حتي النهاية ولاييأس وينسحب !!
يا شباب بما انو انا دخلت متاخر اطلبوا مني عمل كلاس و و شو يعمل هاد الكلاس و انا جاهز إن شاء الله
mofeedchaar@hotmail.com
السلام عليكم ورحمة الله وبركاته
أخي العزيز:mofeed chaar
مرحباً بك عضو جديد في المشروع
اقتباسيا شباب بما انو انا دخلت متاخر اطلبوا مني عمل كلاس و و شو يعمل هاد الكلاس و انا جاهز إن شاء الله
بالنسبة إلي المطلوب منك في المشروع يمكنك مراجعة المشروع في شكله الحالي(في مرفقات مشاركتي #136 في صفحة 14 من المشروع)
والرجوع إلي الصفحات الأولي من المشروع لرؤية تحليل المشروع للأخ الفاضل مبتدأ جافا وعندئذ تستطيع أن تحدد المهمة المناسبة لك.
أنا متأسف لأني الأن متوقف عن العمل في المشروع لأن عندي أمتحانات ولذلك لا أعمل في المشروع إطلاقاً هذه الأيام.
السلام عليكم ورحمة الله وبركاته
الحمد لله تم أعادة فتح الموضوع
حيث انه اغلق بالخطأ ولذا تم فتح الموضوع مرة أخري.
وأود أن أقد جزيل الشكر والأمتنان إلي أخواني الأفاضل:عماد الخليل و بن العيد و أبو الفؤاد
لأهتمامهم وأعادة فتحهم للموضوع.
و أقد أسفي الشديد لأخواني الأفاضل الأعضاء في المشروع لأني متوقف عن العمل في المشروع لأن عندي أمتحانات.
ولكن إن شاء الله تعالي بمجرد أنتهاء الأمتحانات سوف أعود للعمل في المشروع .
شكرا لك يا اخي الكريمKauk
و انا راح اتابع المشروع إن شاء الله و راح اكون عند حسن ظنكم
mofeedchaar@hotmail.com
يا اخوان انا اعرض خدماتي كمان وانا من اليوم معاكم في المشروع و تحت امركم :thumb_up:
السلام عليكم ورحمة الله وبركاته
أخواني الأفاضل أعضاء المشروع أقدم لكم أسفي
الشديد لأنقطاعي الفترة الماضية وأعدكم بالأستمرار
في المشروع حتي نهايته إن شاء الله .
وأطلب منكم أبداء أرائكم وأقترحاتكم في تطوير المشروع.
السلام عليكم ورحمة الله وبركاته
أخي الفاضل:- عبد الرحمن
اقتباسموقع جميل جدا لشكل الdata base التى نحتاجها لاى مشروع وما يهمنى هو مشروعنا الان
شكراً جزيلاً علي هذا الموقع فهو يحلل data base قريبة جداً من التي نريدها في المشروع.
و يمكن مراجعة المشروع في شكله الحالي(في مرفقات مشاركتي #136 في صفحة 14 من المشروع)