• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

jfriend

اعضاء
  • عدد المشاركات

    398
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

4 عادي

عن jfriend

  • الرتبة
    عضو فعال

طرق الإتصال

  • ICQ 0
  1. السلام عليكم و رحمة الله و بركاته اخواتي الافاضل, كيف يمكن ان أعرف او ما هي المعايير التي بناء عليها تحكم ان مرحله المتطلباتrequirments اصبحت جاهزة و انه علينا الانتقال الى مرحلة التصميم Design و كذلك كيف نحكم ان مرحلة التصميم design نتهت و انه علينا الانتقال الى مرحلة كتابة الاكوادcoding
  2. شرح قراءة ملف صوت في تطبيق + طلب

    السلام عليكم أختي هل تقصدين قراءة البيانات للملف الصوتي ام مجرد تشغيله؟ اذا كان مجرد تشغيله فعليك كما ذكر الاخ وجدي ب حزمة JMF اما بالنسبة لقراءة البيانات لمعالجة الاشارات الصوتية فبامكانك ان تستخدمي الماتلاب لقراءة الببانات و من ثم تمريرها الى الجافا عن طريق طريق الميثودات الموجودة في الرابط التالي http://www.arabteam2000-forum.com/index.php?showtopic=202382 الماتلاب يقوم بالعملية بشكل سهل جدا فقط استخدمي الامر [x, fs] = wavread('file path\file name'); و من ثم تمرير المصفوفات الى الجافا
  3. السلام عليكم import java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; private String getDateTime() { DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); Date date = new Date(); return dateFormat.format(date); }
  4. مساعدة في Browse For Folder

    السلام عليكم و رحمة الله و بركاته لعمل browse for folder : JFileChooser fc = new JFileChooser(); fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
  5. السلام عليكم و رحمة الله و بركاته في البداية اود ان ابرق بالتحية للاخوة الكرام في هذا المنتدى الذين طالما لم يبخلو عليا بعلمهم و طيب اخلاقهم فقد كنتم دائما الملجأ الطيب لي في كل المشاكل الجافاوية –سوري من الاخ علاء مسروقة- حتى انهيت دراستي الجامعية الحمد لله فانا اليوم عددت لكي اشارككم الفائدة في هذا المنتدى العزيز. نبدأ بالدرس الاول: ربط الجافا بالماتلاب نحن كمبرمجين في لغة الجافا قد نحتاج كثيرا إلى الاستفادة من برنامج الماتلاب في جعل برامجنا الجافاوية اكثر قوة, وعمل الكثير من البرامج التي لا تستطيع الجافا عملها بمطلقها, او ان الماتلاب يسهل هذه الاعمال بشكل ابسط ممن لو تم انشاءها بالجافا فقط. لذا سأقوم في هذا الدرس بشرح كيفية ربط الجافا بالماتلاب و من ثم في الدرس الاخر سنناول تطبيق على هذه الطريقة و هو كشف الاهداف من خلال الجافا object detection using java الطريقة بسيطة جدا و هي كالتالي: *) نقم بتنزيل ملف الجافاJMatLink الموجود في المرفقات و نقوم بعمل كومبايل للكلاس *) نضع ملف JMatlink.dll و نضعه في مسار الويندوز c:\windows (* لكي نقوم بربط برنامج الجافا الخاص بنا بالماتلاب نقوم بعمل اوبجكت من كلاس JMatLink و من ثم نقوم باستدعاء الميثود الازمة دعونا نلقي نظرة على اهم الmethods الموجودة في هذه الحزمة: في البداية دعونا ننشأ object من كلاس JMatLink لكي نستطيع استدعاء الmethods الموجودة داخله كالتالي: JMatLink engine = new JMatLink(); 1) engOpen هذه الmethod تقوم بعمل اتصال مع بالماتلاب لكي نستطيع تطبيق الأوامر مثال: engine.engOpen(); 2) engOpenSingleUse(String startCmdS) هذه الطريقة ايضا تقوم بعمل اتصال مع الماتلاب و لكن الفرق بينها و بين سابقتها ان سابقتها عندما نستدعيها فانه فقط نقوم باتصال واحد فقط مع الماتلاب او هذه فهي تسمح لنا بعمل اكتر من اتصال في ان واحد حيث تاخد كبارميتر اسم الاتصال مثال: a = engine.engOpenSingleUse("start matlab"); // start first matlab session b = engine.engOpenSingleUse("start matlab"); // start second matlab session 3) engClose هذه الطريقة تقوم بقطع الاتصال مع الماتلاب و قد تاخد هذه الطريقه براميتر واحد و قد لا تاخد أي براميتر فاذا تم تمرير براميتر فانه بكون رقم الاتصال المراد قطعه في الحالة السابقه a او b مثال: engine.engClose(a); 4) engEvalString و هي الطريقة التي تقوم بتطبيق اوامر الماتلاب مثل plot و clc و كل اوامر الماتلاب و هي قد تاخد براميتر واحد و هو طيغة الامر او 2 براميتر احدهما رقم الاتصال المراد تطبيق الامر من خلاله و الاخر الامر المراد تطبيقه مثال: engine.engEvalString("surf(peaks)");مثال اخر engine.engEvalString(a, "surf(peaks)"); 5) engPutArray هذه الطريقه تقوم بخلق مصفوفة في الماتلاب تاخد قيمها من مصفوفة في الجافا مثال: int b; double array = 1; JMatLink engine = new JMatLink(); b = engine.engOpenSingleUse(); engine.engPutArray(b, "array", array); engine.engClose(b); 6) engGetArray هذه الطريقه على عكس الطريقه السابقه, ففي هذه الطريقه نقوم بقراءة مصفوفة منشأة في الماتلاب أي قيمها موجوده في التلاب و مساوتها لمصفوفة معرفه في الجافا مثال: int b; double[][] array; JMatLink engine = new JMatLink(); engine.engOpen(); engine.engEvalString("array = randn(10);"); array = engine.engGetArray("array"); engine.engClose(); هذه اهم الطرائق او الmethods الموجودة في هذه الحزمة الرجاء الاطلاع على الdocumentation لهذه الحزمة –مرفقة- لمعرفة المزيد عن هذه الطرائق و الطرائق الاخرى قبل ان انهي اريد ان انوه انه يوجد اصدارات احدث من النسخة المرفقة و لكنني استخدمت هذه النسخة لانها عملت لديا اما النسخ الحديثة لم تعمل لا ادري لماذا؟ نلقاكم في الدرس التالي ان شاء الله ........ حياكم الله JMatLink1_1__1_.00.zip
  6. How To Debugg In Jcreater?

    السلام عليكم حسنا يا أختي, أنتي الأن بعد ان ضغطتي على project properties تظهر نافذه اضغطي على قائمة jdk tools ستجدي قائمة منسدلة اول خيار فيها compiler اختاري من هذه القائمة المنسدلة debugger تحت هذه القائمة المنسدلة يوجد كلمة default اضغطي عليها سلام
  7. كيف اقوم بعمل ملف ال Setup؟

    السلام عليكم في الرابط التالي قد سأل أحد الأخوة نفس سؤالك و قد تمت الاجابة عليه, اقرأ المشاركة 10 و 11 http://www.arabteam2000-forum.com/index.ph...mp;#entry856112
  8. How To Debugg In Jcreater?

    السلام عليكم,, أختي الفاضلة أرجو أن تجدي غايتك في الرابط التالي: http://www.arabteam2000-forum.com/index.ph...7&hl=debug* لا تنسينا يا أختي من الدعاء سلام
  9. مشكلة عتند عمل رن لملف جافا

    السلام عليكــم ورحمـة الله وبركاتــه أهلا يا أخي,, اعتقد ان المشكله انك لم تحدد مسار ملف الكلاس في كتابتك للامر فأنت عندما لم تحدد المسار اثناء عملية التنفيذ كأنك أخبرته ان الكلاس في نفس المجلد و لكنه عندما بحث عنه لم يجده
  10. التحكم في تحويل لغة نظام التشغيل

    السلام عليكــم ورحمـة الله وبركاته بالنسبة لاجابة السؤال الأول انظر الرابط التالي http://www.arabteam2000-forum.com/index.ph...p;hl=jtextfield أما باقي الأسئله اعتقد أن الأخوة قامو بالواجب حياكم الله
  11. حجز تذاكر طيران بواسطه اس ام اس

    السلام عليكــم ورحمـة الله وبركاتــه أهلا يا أخ, ابحث عن حزمة smslib فهي تقوم بارسال رسائل اس ام اس من خلال الجافا
  12. اضافة الصور للفريم

    السلام عليكــم ورحمـة الله وبركاتــه سبق و ان واجهت نفس المشكلة و لكن لم اجد حل لها بطريقة مباشرة لكن استعنت بحل اخر و هو ان اضع كل الcomponents على panel بدل الframe ثم اقوم برسم الصورة خلال البانل و من ثم اضف البانل الى الفريم لو اقتنعت بهذه الفكرة ان شاء الله سأساعدك بالشيفرة و اليك البرنامج في الرابط التالي لعله يفيدك http://www.arabteam2000-forum.com/index.ph...mp;#entry856112 حياكم الله
  13. مساعده بسيطه في كلاس Vector

    السلام عليكــم ورحمـة الله وبركاتــه حسب فهمي للمشكلة أعتقد ان هناك حلين لهذه المشكله أحدهما اما ان تعرف الفكتور من نوع public أو protected فتستطيع من خلال اوبجكت للكلاس add استدعاء هذا المتغير و طبعا هذه الطريقة غير مفضله في حالة اعتباعك لمبدأ OOP و اما ان تمرر هذا الفيكتور كبراميتر للكلاس delete أي أحد البراميتر دالة الconstructor هدا عند عمل اوبجكت للdelete في كلاس الadd أو حل أخر ان تعمل دالة getVector() ترجع هذا المتغير سلام
  14. تحليل صوره لمعرفت محتوها

    السلام عليكــم ورحمـة الله وبركاتــة نفس المقولة التي يرددها الدكتور عند كل مقابلة :happy: :happy: احنا عملنا تجارب كتيرة و كلها من دون استثناء زبطت خاصة انه فئات الدينار مختلفة كثيرا عن بعضها فالتميز يسير في هذه الحالة المشكلة يا أخ علاء انه ما في حد يساعدنا في هاي المرحلة اي حد عنده خبرة في مجال الذكاء الصناعي او معالجة الصور بشترط علينا نحط اسمه مع اسماءنا و زي ما انت شايف انه هاي المرحلة عبارة عن جزئية صغيرة -مع اهميتها من المشروع- فاحنا حاسين بالظلم انه نشتغل كل المشروع و في الاخر يجي شخص و يشاركنا المشروع لانه اشتغل في مرحلة فيه حياكم الله JAI.rar
  15. تحليل صوره لمعرفت محتوها

    السلام عليكــم ورحمـة الله وبركاتــة شكرا لك أخ علاء على الاهتمام الله يفتح عليك سوف أطرح عليك الفكرة باختصار,, أكيد بما انك انت خريج الجامعة الاسلامية اكيد عانيت من مشكلة الازدحام و الطوابير عند دفع الرسوم و المعاملة السيئة في القبول و التسجيل فاحنا اخترنا مشروع التخرج انه يحل هاي المشكلة و ذلك عن طريق صنع آلة يقوم طلاب الجامعة بالدفع من خلالها و يتم وضع الرسوم بحسابه و بعدها يمكن للطالب التسجيل الكترونيا بالشكل الاعتيادي فنحن كأول خطوة بدأناها بالمشروع هو التعرف على قيمة العملة بالدينار الأردني و اللي صار زي ما حكيت في مشاركة سابقة انه اخدنا مجموعةمن فئات العملة و اعتبرناها referance و عندما يقوم الطالب بادخال العملة الورقية يتم ادخالها الى الحاسوب عن طريق ماسح ضوئي scanner يتم مقارنتها مع الصور المخزنة و اقرب صورة هي التي تكون المقابلة لها و استعملنا في ذلك الحزمة JAI التي تقوم بالمقارنة من خلال المعادلة الإقليدية اللي صار انه عملنا تجارب كتيرة على الحزمة انه أحضرنا جميع الفئات بحالات مختلفة جديدة و قديمة جدا و ملصقة و الحمد لله دائما نتيجة المقارنة صحيحة بعطيني اقل مسافة للصورة المقابلة لو عندك اي استفسار يا أخ علاء او اقتراح بتمنى تطرحه لانني سأرحب به كثيرا