• الإعلانات

    • فيصل الحربي

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

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

البحث في المنتدى

Showing results for tags 'mysql java'.

  • البحث بالتاقات

    اكتب الكلمات المفتاحيه بينها علامه الفاصله
  • البحث بكاتب الموضوع

تم إيجاد 99 نتيجة

  1. السلام عليكم ورحمة الله بسم الله الرحمن الرحيم  سورس كود برنامج إدارة النادي أو برنامج إدارة الصالات الرياضية او صالات الجيم سمها اي تشاء فضلاً انتظر حتى تحميل صور المشروع برنامج جميل مخصص لإدارة النادي الرياضي من اشتراكات ومبيعات الالعاب والخصم والعروض ومعرفة تفاصيل العمليات المالية ويعتمد لكل مشترك ملف ويحتوي جميع الاشتراكات والديون والمدفوعات وكافة تفاصيل المشترك البرنامج يدر دخل جيد ولعدم التفرغ كلياً للمشروع تم ادراجه هنا للبيع علماً أن التطوير مستمر للمشروع مع الدعم الفني المجاني بعد الشراء مع امكانية دعم الطلاب والشركات ومشاريع التخرج وكافة الانشطة التجارية للمشروع    لتفاصيل اكثر اضغط هنا راجع الشروحات التالية للبرنامج  وفكرة عامة عن عمله برنامج إدارة صالات النوادي الجيم والاشتراكات اضافة اشتراكات جديدة لحساب المشترك برنامج إدارة النادي GEM++ برنامج إدارة صالات النادي الجيم - شرح التقارير برنامج إدارة النادي نادي الجيم والالعاب - سجلات العميل المالية والفواتير لغة البرمجة vbnet قواعد البيانات Mysql تقارير Crystall report 24 شراء المشروع واجهة البرنامج اثناء التشغيل             المشروع داخل بيئة البرمجة                                        
  2. السلام عليكم .. قمت بتصميم برنامج بالفجول بيسك 2012 مرتبط بقاعدة بيانات mysql من خلال الوامب سيرفر ويعمل بصورة ممتازة أريد نقل قاعدة البيانات من الوامب سيرفر إلى سيرفر الويندوز iis أتمني من الخبراء في الموضوع إفادتي بالخطوات اللازمة لاني جربت أكثر من طريقة وفشلت في الاتصال ب mysql. وجزآكم الله خيرا
  3. السلام عليكم  محتاج شخص عندة خبرة في google map  لمساعدتي في بناء geofence
  4. السلام عليكم ورحمة الله وبركاته..  واجهت مشكلة في PHP& MYSQL  ... لدي قاعدة بيانات تحتوي على بعض معلومات للطلبة عند التسجيل لمدرسة معينة ... من ضمن هذه المعلومات الاسم بالتاكيد ... والاسم يكون مخزون بالعربي ... عند البحث عن اسم معين في الDB يتم استخدام instant search او autocomplete search للبحث عن الاسماء المتاحة والاختيار من بينها ... ولكن المشكلة التي واجهتني هي ان البحث يعمل مع الاسماء المكتوبة باللغة الانكليزية بصورة واضحة ولكن عند البحث عن الاسماء باللغة العربية لايتم ايجاد اي اسم ... استخدمت الترميزUTF-8 و Collation utf8_unicode_ci لكن دون جدوى. ممكن مساعدة بهذا الخصوص؟؟  شكرا جزيلا مقدما هذا كود HTML   <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <meta charset="UTF-8" />   <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-3-typeahead/4.0.2/bootstrap3-typeahead.min.js"></script>   <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />   </head> <body> <form action="BrAccount.php" method="post" style="width:700px"> <label>Search for a Name: </label> <input type="text" id="name" autofocus="autofocus" name="srchtxt" style="width:150px" > <input type="submit" name="srchbut" value=">>" style="width:40px; height:30px"> <br />   </body> <script> $(document).ready(function(){    $('#name').typeahead({   source: function(query, result)   {    $.ajax({     url:"searchBR.php",     method:"POST",     data:{query:query},     dataType:"json",     success:function(data)     {      result($.map(data, function(item){       return item;      }));     }    })   }  });   }); </script> وهذا كود ال PHP <?php $connect = mysqli_connect("localhost", "root", "", "silver-db"); $request = mysqli_real_escape_string($connect, $_POST["query"]); mysql_query("set character_set_server='utf8'"); mysql_query("set names 'utf8'"); $query = "SELECT * FROM brregister WHERE name LIKE '%".$request."%'"; $result = mysqli_query($connect, $query); $data = array(); if(mysqli_num_rows($result) > 0) { while($row = mysqli_fetch_assoc($result)) { $data[] = $row["name"]; } echo json_encode($data); } ?>    
  5. السلام عليكم ورحمة الله وبركاته..  واجهت مشكلة في PHP& MYSQL  ... لدي قاعدة بيانات تحتوي على بعض معلومات للطلبة عند التسجيل لمدرسة معينة ... من ضمن هذه المعلومات الاسم بالتاكيد ... والاسم يكون مخزون بالعربي ... عند البحث عن اسم معين في الDB يتم استخدام instant search او autocomplete search للبحث عن الاسماء المتاحة والاختيار من بينها ... ولكن المشكلة التي واجهتني هي ان البحث يعمل مع الاسماء المكتوبة باللغة الانكليزية بصورة واضحة ولكن عند البحث عن الاسماء باللغة العربية لايتم ايجاد اي اسم ... استخدمت الترميزUTF-8 و Collation utf8_unicode_ci لكن دون جدوى. ممكن مساعدة بهذا الخصوص؟؟  شكرا جزيلا مقدما هذا كود HTML   <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <meta charset="UTF-8" />   <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-3-typeahead/4.0.2/bootstrap3-typeahead.min.js"></script>   <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" />   </head> <body> <form action="BrAccount.php" method="post" style="width:700px"> <label>Search for a Name: </label> <input type="text" id="name" autofocus="autofocus" name="srchtxt" style="width:150px" > <input type="submit" name="srchbut" value=">>" style="width:40px; height:30px"> <br />   </body> <script> $(document).ready(function(){    $('#name').typeahead({   source: function(query, result)   {    $.ajax({     url:"searchBR.php",     method:"POST",     data:{query:query},     dataType:"json",     success:function(data)     {      result($.map(data, function(item){       return item;      }));     }    })   }  });   }); </script> وهذا كود ال PHP <?php $connect = mysqli_connect("localhost", "root", "", "silver-db"); $request = mysqli_real_escape_string($connect, $_POST["query"]); mysql_query("set character_set_server='utf8'"); mysql_query("set names 'utf8'"); $query = "SELECT * FROM brregister WHERE name LIKE '%".$request."%'"; $result = mysqli_query($connect, $query); $data = array(); if(mysqli_num_rows($result) > 0) { while($row = mysqli_fetch_assoc($result)) { $data[] = $row["name"]; } echo json_encode($data); } ?>    
  6. مسار تعلم java ee

    سؤال الى خبراء  java ee اريد معرفة مسار تعلم java ee   للوصول الى معرفة الاحتراف ان شاء الله .  
  7. ما مصير java بعد ظهور kotlin

    هل سيخفت بريق لغة البرمجة Java في تطوير تطبيقات الاندرويد بعد بزوع فجر لغة Kotlin والمعتمدة من قوقل لتطبيقات اندرويد وبتركيباتها البسيطة مقابل لغة الجافا ذات الجملة البرمجية الطويلة هذا كتاب يشرح هذه اللغة المميزة  كتاب تعليم Kotline
  8. السلام عليكم ورحمة الله وبركاته وتحية للأخوة الأعضاء كنا قد تكلمنا منذ أشهر عن بدء موضوع جديد، ولكن للأسف لم أتمكن من البدء قبل الآن لضيق الوقت، سنتحدث في هذا الموضوع بتوسع قليلا عن الفوكس برو وكيفية التعامل من خلاله مع الـ    MySql     لن أتعمق في شرح الـ MySql كسيرفر كثيراً فالمراجع على الانترنت كثيرة، ولكن سأتطرق لما يلزمنا لتشغيله     وانشاء قواعد البيانات والجداول والاجراءات،   بداية لماذا MySql  ؟ بدلاً من قواعد بيانات وجداول الفوكس برو !!     السبب الأول والبسيط وهو الاستفادة من امكانات الـ MySQl  كسيرفر، وامكانية الوصول لجداوله أينما تم تنصيبه سواء على جهاز محلي ضمن الشبكة الداخلية، أو على جهاز محلي ضمن شبكة متباعدة تعتمد على الـ Static IP، أو على أجهزة احدى شركات الاستضافة من خلال برنامجك كبرنامج Desktop والسبب البسيط الآخر أنك باعتماد الـ Mysql كسيرفر فأنت على بعد خطوات قليلة من عالم الـ Web فيمكنك حينها تطوير صفحات لاستعراض البيانات أو تعديلها او فعل ما شئت بها..     والسبب البسيط الأخير هو امكانية تطوير صفحات الويب التي قمت بعملها لتصبح تطبيق يعمل على التابلت أو غيره... بداية يمكن تحميل نسخة الـ MySql Server  المجانية من هذا الرابط     https://dev.mysql.com/downloads/mysql   بعد تثبيت الـ MySql لا بد من تثبيت الـ ODBC Connector        وهو البرنامج المسؤول عن انشاء اتصال ما بين الفوكس برو والـ MySql   ويمكن تحميله من هذا الرابط   https://dev.mysql.com/downloads/connector/odbc اذا وصلت لهذه النقطة دون مشاكل في التنصيب يتبقى أمامنا خطوة واحدة وهي الواجهة التي سنتعامل من خلالها مع السيرفر وهنا سنعتمد برنامج مجاني يسمى HeidiSQl        برنامج خفيف يمكن تنصيبه على الجهاز أو تحميل نسخته الـ Portable  التي يمكن تشغيلها من USB Flash   وتجده هنا :   https://www.heidisql.com/download.php   بعد تثبيت الـ Heidi   نقوم بتشغيله   ستظهر لنا الشاشات التالية :   أتمنى ممن يرغب بمتابعة الموضوع وبدأ بتحميل وتنصيب البرامج المذكورة، التأكيد على وصوله لهذه النقطة بدون مشاكل   فهي الأساس لما يتبع... مع التحية للجميع
  9. كتاب head first java

    تعلم لغة الجافا من سلسلة الكتب المشهورة head first رابط تحميل كتاب  head first java head first java
  10. من فضلكم أريد مساعدتكم كخبراء في تسعير تطبيق ERP , CRM بإختصار مطلوب مني عمل تطبيق مثل مايكروسوفت دايناميكس لإدارة مصنع منتجات غذائية ومزارع تابعة له يحتوي التطبيق على : تكاليف أنتاج (تكلفة المنتج النهائي لتحديد هامش الربح) موردين عملاء مشتريات مبيعات مخازن حسابات عاملين (تسجيل العاملين ببياناتهم وأوراق التعيين - يوجد مطبخ لوجبات العاملين - مبيت - مرتبات - مكافأت - حضور وإنصراف يدوي وعن طريق ربط أجهزةبصمة) بنوك خزينة إدارة مزارع (المزارع التي تغذي المصنع) تسويق مندوبين - سيارات للتسويق   ملحوظة هامة: التطبيق ليس مثل التطبيقات المتاحة للتحميل المجاني (متعمق جدا جدا في كل التفاصيل وليس سطحي مثل المتاحين مجانا ) بمعنى أن في كل جزء من أجزاء التطبيق يوجد جميع التفاصيل الدقيقة الخاصة به (مثل التطبيقات الكبيرة التي تتناول كل كبيرة وصغيرة كـ Oracle Business - Microsoft Dynamics)   من فضلكم أريد أن أعرف رأيكم كخبراء في السعر والوقت اللازمين لعمل مثل هذا التطبيق الضخم ؟؟
  11. JavaFX

      بسم الله الحمد لله علي عودة منتدانا الحبيب الذي لايعوض غيابه أي شئ :)  اقدم لكم اليوم رابط لدورة رائعة وسريعة لتقنية JavaFX البديلة ل Swing لانشاء الواجهات الدروس بالفيديو ومقسمة بطريقة جيدة جدا   https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBzfXLWLSYVy8EbTdpGbUIG   بالتوفيق واي استفسار انا في الخدمة   تحياتي
  12. السلام عليكم و رحمة الله وبركاته  اريد منكم شرح لعمل موازنة التحميل للأستعلامات القراءة في نظام النسخ المتماثل . وشكرا
  13. قراءة ملفات XML

    انا مبتدئ فى البرمجة وعندى مشكلة فى ايجاد الحد الأدنى والحد الأقصى، ومتوسط جميع قراءات أعلى سرعة قياس الرياح وتاريخ (الشهر والسنة) متوسط درجة الحرارة السنوية عن كل سنة كاملة (أي 2009-2015) https://files.itslearning.com/data/1774/400731/java/weather.xml? Main.java measurement.java
  14. بسم الله وبه أستعين الحمد لله أولا وآخرا ، فقد حصلت قبل أشهر على شهادة OCP Java Programmer , وكنت قد كتبت مقالين في مدونتي وقد رايت أن أعيد نقلهما هاهنا لتعم الفائدة الأول لماذا ينبغي الحصول شهادة الجافا الثاني تعريف بالشهادة كيفية تستعد للامتحان قبل السؤال الأول هنالك سؤال آخر وهو لماذا ينبغي لك أن تختار الجافا وجواب هذا السؤال سيفتح حربا لا نهاية لها ، لذلك سادعك وغوغل ، واكتب فيه شئت مثل java vs C Sharp وستجد العجب أما الآن فسأفترض أنك من محبي الجافا على الأقل وإن لم تكن من مبرمجيها لماذا ينبغي لك أن تسعى للحصول على شهادة الجافا السبب الأول أنك ستقوي معرفتك وخبرتك بالجافا وتضرب في العمق في كثير من فصولها وأصولها وتتعلم ما لم تكن تعرفه من قبل في وقت قصير . وهذا الكلام عن تجربة ، فقبل خوضي في التحضير للامتحان كنت أحسب اني مبرمج جافا متمكن لما كنت قد قضيت فيها سنيتين قراءة وتطبيقا ، والحقيقة اني لما أجريت اختبارا تجريبيا قبل البدء لمعرفة مستواي تفاجات كثيرا من الاشياء الدقيقة التي غابت عني على بساطتها سوف تتعلم عن Multithreading و generic و المدخلات والمخرجات و ومعاملة الملفات ، والاتصال بقواعد البيانات ، والكثير الكثير وسوف أعرض امثلة في الجزء الثالث لكي يتبين لك معنى هذا الكلام السبب الثاني أنه سيكون لك فرصة أكبر للحصول على وظيفة راقية ، لأن شهادة الجافا ستكسبك تميزا من بين طالبي الوظيفة الذين تقدموا لها ولهم نفس مستواك الدراسي هذا السبب مذكور في موقع اوراكل الرسمي واعترف به كثير من مديري الموارد البشرية السبب الثالث أنها ستكسبك قوة في اجتياز اختبارات الوظائف Java interviews لأنك ستكتسب مهارة في كتابة الأكواد وحل المشاكل وسيكون اجياز Java interviews سهلا بسيطا السبب الرابع إذا كنت في شركة فستكسبك شهادة الجافا احتراما بين المبرمجين وستعطي لك قيمة كبيرة ، لأن الكل يعرف أنه لا يحصل على شهادة الجافا إلا من تمكن منها وعرف الكثير من أصولها وفروعها السبب الخامس بعض الشركات العالمية تعطي راتبا أعلى لمن حصل على شهادة الجافا السبب السادس تدعيم السيرة الذاتية بشهادة قوية ، لا سيما لمن له معرفة بالبرمجة وليس له شهادة أكاديمية
  15. Oracle ADF Arabic Tutoriala

    السلام عليكم ورحمة الله   قناة شرح Oradle ADF Tutorial   appsstuff   http://www.youtube.com/playlist?list=PL429568E3C38D9732
  16. ربط java بـ mysql

    السلام عليكم ورحمة الله وبركاته   استفسار : عن طريقة الربط بين java netbanse و mysql   لعمل واجهة مستخدم لدااتا بيز                وكيفية تنفيذ اوامر sql  بـ java ؟   وشكرا 
  17. Generator example 01

    السلام عليكم ورحمة الله وبركاته   رأيت مثال عجبني وحبيت أنفذه ، في هذا المثال عندما يضع المستخدم رقم في ال JTextField يولد JTextField بالعدد الذي وضعه و عند الضغط على Total يحسب مجموع الأعداد المدخلة في النص     وصلت حتى ال jButton2ActionPerformed هل من أفكار :)  ؟
  18. ListSelection > jList1ValueChanged

    السلام عليكم ورحمة الله وبركاته   أحاول في هذا المثال عمل Action لل JList عن طريق ال Drag & Drop ولكن المشكلة لا يقبل أي مصوفة جديدة ولا تعريف المصفوفة في ال Event public class JList_example extends javax.swing.JFrame { /** * Creates new form JList_example */ public JList_example() { initComponents(); } /** * This method is called from within the constructor to initialize the form. * WARNING: Do NOT modify this code. The content of this method is always * regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code"> private void initComponents() { jPanel1 = new javax.swing.JPanel(); jScrollPane1 = new javax.swing.JScrollPane(); jList1 = new javax.swing.JList(); jLabel1 = new javax.swing.JLabel(); jPanel1.setLayout(null); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); setTitle("JList example"); jList1.setBorder(new javax.swing.border.SoftBevelBorder(javax.swing.border.BevelBorder.RAISED)); jList1.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N jList1.setModel(new javax.swing.AbstractListModel() { String[] strings = { "Red", "Green", "Blue", "Black", "White", "Yellow" }; public int getSize() { return strings.length; } public Object getElementAt(int i) { return strings[i]; } }); jList1.setSelectionMode(javax.swing.ListSelectionModel.SINGLE_SELECTION); jList1.addListSelectionListener(new javax.swing.event.ListSelectionListener() { public void valueChanged(javax.swing.event.ListSelectionEvent evt) { jList1ValueChanged(evt); } }); jScrollPane1.setViewportView(jList1); jLabel1.setFont(new java.awt.Font("Tahoma", 1, 50)); // NOI18N jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(20, 20, 20) .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 100, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(65, 65, 65) .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 150, javax.swing.GroupLayout.PREFERRED_SIZE) .addContainerGap(65, Short.MAX_VALUE)) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(20, 20, 20) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jLabel1) .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)) .addContainerGap(120, Short.MAX_VALUE)) ); layout.linkSize(javax.swing.SwingConstants.VERTICAL, new java.awt.Component[] {jLabel1, jScrollPane1}); pack(); setLocationRelativeTo(null); }// </editor-fold> private void jList1ValueChanged(javax.swing.event.ListSelectionEvent evt) { if (strings) } /** * @param args the command line arguments */ public static void main(String args[]) { /* Set the Nimbus look and feel */ //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html */ try { for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { javax.swing.UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (ClassNotFoundException ex) { java.util.logging.Logger.getLogger(JList_example.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) { java.util.logging.Logger.getLogger(JList_example.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) { java.util.logging.Logger.getLogger(JList_example.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (javax.swing.UnsupportedLookAndFeelException ex) { java.util.logging.Logger.getLogger(JList_example.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } //</editor-fold> /* Create and display the form */ java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new JList_example().setVisible(true); } }); } // Variables declaration - do not modify private javax.swing.JLabel jLabel1; private javax.swing.JList jList1; private javax.swing.JPanel jPanel1; private javax.swing.JScrollPane jScrollPane1; // End of variables declaration }
  19. تجميعة لـ ٢٠ كورس متخصص في المجالات التقنية والتكنولوجية المختلفة والتي تقدمها صعيدي جيكس بـ حملة ملكش حجة   ١- كورس : Introduction to Computer Science and Programming ابدأ الان: http://goo.gl/7HLQWj --------------------------- ٢- كورس: Android 101 ابدأ الان: http://goo.gl/8eK3An --------------------------- ٣- كورس: Oracle Certified Professional Developer (OCP) - SQL ابدأ الان: http://goo.gl/83S5sq --------------------------- ٤- كورس: HTML 5 ابدأ الان: http://goo.gl/XYUQvF --------------------------- ٥- كورس: CSS & CSS3 ابدأ الان: http://goo.gl/j2g2Rj --------------------------- ٦- كورس: JavaScript - JS ابدأ الان: http://goo.gl/BZYKHy --------------------------- ٧- كورس: PHP ابدأ الان: http://goo.gl/Gl0pRN --------------------------- ٨- كورس: PHP Object Oriented Programming - OOP ابدأ الان: http://goo.gl/HKS6k3 --------------------------- ٩- كورس: Algorithms & Data Structure - DSA ابدأ الان: http://goo.gl/Mk2mt5 --------------------------- ١٠- كورس: SharePoint ابدأ الان: http://goo.gl/8eC3il --------------------------- ١١- كورس: Java 101 ابدأ الان: http://goo.gl/bkwNgl --------------------------- ١٢- كورس: jQuery ابدأ الان: http://goo.gl/XJVuQT --------------------------- ١٣- كورس: Python ابدأ الان: http://goo.gl/JUHNyU --------------------------- ١٤- كورس: Ajax ابدأ الان: http://goo.gl/f0JJYl --------------------------- ١٥- كورس: الطريق لما وراء النوافذ - Linux Basic ابدأ الان: http://goo.gl/2qXqNU --------------------------- ١٦- كورس: ASP.NET ابدأ الان: http://goo.gl/ROmGnd --------------------------- ١٧- كورس: Adobe Photoshop CS6 ابدأ الان: http://goo.gl/Q5JQoU --------------------------- ١٨- كورس: Adobe After Effects CC & CS ابدأ الان: http://goo.gl/VWTwYt --------------------------- ١٩- كورس: C# ابدأ الان: http://goo.gl/Dkwfl7 --------------------------- ٢٠- كورس: WordPress Templates Building ابدأ الان: http://goo.gl/SIF2lu المصدر : ٢٠ كورس بالعربي متخصص في علوم الكمبيوتر 
  20. مشكلة في مثال تشفير

    هذا مثال لتشفير و فك تشفير نص بسيط شرح المثال:  كلمة ِahmed يشفرها ل aehdm. ، يضيف نقطة إذا كان طول النص لا يقبل القسمة على 2 ، وعند الضغط على فك تشفير المفروض يرجعها كما كانت ، المشكلة إن لا يوجد خطأ في الأكواد و يعطيني Exception import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JTextField;/** * * @author Muhammed_Pro */public class Encryption extends JFrame { JTextField t1, t2,t3; JButton b1,b2; public Encryption() { setLayout(new FlowLayout()); t1 = new JTextField(10); t2 = new JTextField(10); b1 = new JButton("تشفير"); b2 = new JButton("فك التشفير"); b1.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { String txt = t1.getText(); if (txt.length() % 2 != 0) { txt += "."; int m = txt.length() / 2; String P1 = txt.substring(0, m); String P2 = txt.substring(m); String code = ""; for (int i = 0; i < m; i++) { code = code + P1.charAt(i) + P2.charAt(i); t2.setText(code); } } } }); b2.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { String s = t2.getText(); String d1 = ""; String d2 = ""; for (int i=1; i < s.length();i+=2){ d2 = d2 + s.charAt(i); t3.setText(d1+d2); } for (int i=1; i < s.length();i+=2){ d2 = d2 + s.charAt(i); t3.setText(d1+d2); } } }); add(t1); add(t2); add(t3); add(b1); add(b2); setVisible(true); setSize(100, 200); setLocationRelativeTo(null); setDefaultCloseOperation(EXIT_ON_CLOSE); } }
  21. MenuBar example

    لماذا لا تظهر ال MenuBar على ال Frame ؟ import java.awt.Dimension;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JMenu;import javax.swing.JMenuBar;public class MenuBar_example extends JFrame { private JMenu File_Menu, Help_Menu; private JMenuBar MenuBar; private JButton b1, b2, b3; public MenuBar_example() { dome(); } private void dome() { setVisible(true); setSize(new Dimension(400, 300)); setLayout(null); setTitle("Menu example"); setLocationRelativeTo(null); setDefaultCloseOperation(EXIT_ON_CLOSE); b1 = new JButton("New"); b2 = new JButton("Open"); b3 = new JButton("Exit"); File_Menu = new JMenu("File"); Help_Menu = new JMenu("Help"); File_Menu.add(b1); File_Menu.add(b2); File_Menu.add(b3); MenuBar = new JMenuBar(); MenuBar.setBounds(0, 0, getWidth(), 30); MenuBar.add(File_Menu); MenuBar.add(Help_Menu); add(MenuBar); }}
  22. إضافة ال Drivers على JFrame

    السلام عليكم ورحمة الله وبركاته   أحتاج مثال على كيفية إضافة ال Drivers مثل ال HDD, CD/DVD, USB,etc على JFrame و التحكم في شكل الأيقونات ، مثال لما أحتاجه ال Disk Managment  
  23. MouseInfo example

    السلام عليكم ورحمة الله وبركاته ما البديل لدالة getPointerInfo.getLocation() ، أو الكلاس الموجودة فيه لأنها غير موجودة ؟    
  24. TimeUnit example

    السلام عليكم ورحمة الله وبركاته   في هذا المثال المفروض يغير النص كل 3 ثواني ، عند عمل Run يظهر آخر نص فقط "Welcome"       الكود import java.util.concurrent.TimeUnit;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.SwingUtilities;public class TimeUnit_Ex extends JFrame { public TimeUnit_Ex() throws Exception { final JLabel l1 = new JLabel(); TimeUnit.SECONDS.sleep(3); SwingUtilities.invokeLater(new Runnable() { public void run() { l1.setText("A Label"); } }); TimeUnit.SECONDS.sleep(3); SwingUtilities.invokeLater(new Runnable() { public void run() { l1.setText("this is different"); } }); TimeUnit.SECONDS.sleep(3); SwingUtilities.invokeLater(new Runnable() { public void run() { l1.setText("Welcome"); } }); setTitle("Exception example 01"); setVisible(true); setSize(300, 100); setLocationRelativeTo(null); setDefaultCloseOperation(EXIT_ON_CLOSE); add(l1); }}
  25. مشكلة في وضع ال Date

    السلام عليكم ورحمة الله وبركاته   أحاول وضع الوقت ، ولكن ظهرت لي عدة أخطاء