romansy
- لعَمْرُكَ، ما الدّنيا بدارِ بَقَاءِ؛
- informatic-ar.com
- Challenging Problems
- مشكلة فى ال Jpopupmenu?
بالطبع في حال لم تعطي تستخدم المعامل new وتعمل كائن جديد ، سوف يكون لديك خطأ وهو Null Exception ، لأن الكائن (أو بالأصح Reference) سوف تكون قيمته Null . بالنسبه للسطر الأخير : panel.addMouseListener(new MouseAdapter() {}); فليس له علاقه بالخطأ الذي حصل معك، وظ…
- كيف استطيع الوصول الى task list الخاصة بالنظام
وعليكم السلام ورحمه الله وبركاته ،، ناقشنا الموضوع كثيرا ، وذلك عن طريق استخدام Runtime.getRuntime().execute(cmd) وتمرير أمر الدوز cmd الذي تريد .. أبحث في القسم للمزيد ،، كيف تشغل الملف عن طريق الدوز ؟ افعل ذلك بنفس الأمر السابق أعلاه ،، أي استخدم أمر الدوز ل…
- [تنبيه - عنوان غير مناسب : ]أرجو المساعدة من فضلك
انسخ الكود [color= #003399;]String s [color= #339933;]=stdin.[color= #006633;]nextline [color= #009900;]([color= #009900;])[color= #339933;]; Int n [color= #339933;]=s.[color= #006633;]IndexOf [color= #009900;]([color= #0000ff;]" ", [color= #cc66cc;]0[color= #…
- Swingutilities.invokelater
في البدايه قبل أن تتعرف على وظيفه الداله SwingUtilities.invokeLater() هناك موضوع مرتبط به وهو Event Dispatched Thread . ففي أي برنامج تقوم بعمله وتنشى كائن من AWT (أو Swing فهي تعتمد على الأولى) وتظهر الكائن (سواء بالداله show أو setVisible أو حتى paint ) فسوف…
- أرجو المساعدة للمقارنة بين نظامي تشغيل
لن تجد أمور كهذه في مكان واحد وبكل سهوله ، عليك أن تبحث قليلا ،، Comparison of Memory Management Systems of BSD, Windows, and Linux Scheduling in Linux and Windows 2000 Kernel Comparison: Linux (2.6.22) versus Windows (Vista) بالموقع http://widefox.pbwiki.com/…
- مشكلة فى ال Jpopupmenu?
أهلا أخي الكريم ،، هناك مفهوم عام في البرمجه بالكائنات OO وهو توفير حمايه لجميع المتغيرات داخل الكلاس .. حتى لا يقوم كلاس أخر بعمل كائن من هذا الكلاس والوصول للمتغير العام وبالتالي يغير فيه ، وهكذا يكون كلاسك غير أمن بشكل جيد .. فيجب عليك توفير الحمايه لهذه ال…
- Eclipse و صناعة Gui
كلام سليم ، الكود هو الأساس طبعا .. لكن في حال كبر المشروع , وازدادت عدد الواجهات Frame ، هنا سوف تكون عمليه كتابه كود الواجهه طويله جدا وسوف تأخذ وقت طويل حتى تنتهي منها بشكل ملائم ، ناهيك عن صعوبه اداره الـ Layout Management خاصه اذا كان واجهتك تحتوي على الك…
- Eclipse و صناعة Gui
الأغلب هنا مرتاحين مع NetBeans لأنه سهل التعامل ومرتب ليس كما هو الحال مع Eclipse .. أساسيات التعامل مع Eclipse : Getting started with the Eclipse Platform Get started with the Eclipse Platform GUI in Eclipse : Visual Editor Project نزل الحزمه اعلاه .. بعدها :…
- أرغب فى عمل برنامج لتصميم قواعد البيانات
الموضوع ليس حصرا في سي++ ، أي لغه تستطيع التعامل مع Data Structure وتقريبا جميع اللغات هكذا ، حتى الفيجول بيسك تستطيع ذلك على ما أظن .. فأبدأ بالخطوه الثانيه -اذا كنت تجيد البرمجه بأحد اللغات- وهي التعامل مع هياكل البيانات ، وهنا بما أنك ليست لديك خلفيه عن الم…
- مشكلة فى ال Jpopupmenu?
سبب رساله الخطأ لديك هو أن الكائن PopMenuDemo غير معرف بالأضافه الى أنك نسيت الحرف t في الداله getComponent() .. ولديك حلين ، الأول وهو الأسهل وهو أن تقوم بكتابه الكلاسين في ملف واحد ، بحيث يكون الكلاس الرئيسي هو PopMenuDemo ويحتوي على كلاس داخلي inner class ي…
- محلل النصوص
بارك الله فيك وزادك من علمه ،، مشروع ممتاز أخي الكريم ، وفكرته رائعه أيضا .. أطلعت عليه بشكل سريع لكن حقيقه شغل أحترافي ومعروض بشكل جيد،، لي طلب بسيط أخي الكريم ، وهو أن تقوم بالكتابه في موضوع واحد ولا تضع كل فقره في موضوع جديد ، حتى يكون المشروع بالكامل في مو…
- Garbag Collector في الجافا ؟؟
على حسب معرفتي القليله ، أنت لا تستطيع أبدا معرفه متى ينتهي الكائن عمله -Die- حتى يقوم الـ GC بارجاع المساحه للذاكره .. ولا تستطيع حذف الكائن Kill كما في سي++ ... هذا الأمر من مهمه الـ GC . وهذه من الميزات :) ، حيث كل ما عليك أن تنشىء الكائن وانسى موضوع حذفه ت…
- برنامج لحساب ال Factorial
مضروب الصفر = 1 ، لا تقلي كيف جبتها ، هي كذا وخلاص :P روابط اذا كنت غير مقتنع :) : What is "0!" ? Why Zero Factorial is Equal to One بالتوفيق ،
- مشكلة فى ال Jpopupmenu?
الـ Popup لا يظهر بسبب أنه لا يوجد هناك MouseListener حتى يقوم بالتعامل مع الحدث الخاص بالضغط على الزر الأيمن ... أدخل الكود التالي في داله البناء في الملف PopMenueTestDemo : انسخ الكود [color= #000000; font-weight: bold;]this.[color= #006633;]addMouseListener…
- Bluetooth Over Java
حياك الله ، أخي القسم هنا لـ SE وليس ME ... هناك قسم مخصص لبرمجه الجوال .. على العموم هناك مكتبه JABWT لبرمجه البلوتوث -لم أستخدمها طبعا :)- ، يمكنك البحث عنها .. روابط قد تفيدك : Getting Started with Java and Bluetooth Using the Java APIs for Bluetooth Wirele…
- أرغب فى عمل برنامج لتصميم قواعد البيانات
اذا في هذه الحاله عليك بدراسه File Structure و Data Structure .. وخاصه B-tree و B+ tree حيث الكثير من الـ RDBMS مثل MySql , Postgree تستخدم هذه الStructure .. أيضا هذه التراكيب غير مقتصره فقط في موضوع Data Base Desgin بل حتى في أنظمه الملفات كNTFS حيث تستخدمها…
- Problem : Printing Matrix
أشم رائحه Vigenere Cipher :wink: جرب هنا : انسخ الكود [color= #000066; font-weight: bold;]int ROWS[color= #339933;]=[color= #cc66cc;]26[color= #339933;]; [color= #000066; font-weight: bold;]int COLS[color= #339933;]=[color= #cc66cc;]26[color= #339933;]; [color…
- من اين ابدأ البرمجة ؟؟؟
مثلما قال الباشمهندس ،، لغه البرمجه ليست هدف بحد ذاته ، بل هي أداه لتطبيق بقيه المفاهيم والعلوم التي ستدرسها من Data Structure ، Algorithms , S.E Principle , Operation Research وغيرها الكثير من العلوم .. لكن بالطبع عليك أن تتعلم الأساسيات في اللغه قبل أن تبدأ …
- استبيان جميل حول : ما هي منهجية (فلسفة) تطوير البرامجيات التي تستخدمها ؟
اختيار المنهجيه بيكون بالطبع على حسب حجم المشروع وخبره المطورين والميزانيه للمشروع وأمور كثيره يقدرها الـ Team Leader .. بالنسبه لي ، لم أقم بمشاريع كبيره ، لذلك أطبق Waterfall وفي الكثير من الأحيان Quick-and-Dirty :P Choose the Right Software Method for the J…
- اداة الجافا Rich Text أين تكون
أبحث عن JEditorPane