• الإعلانات

    • فيصل الحربي

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

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

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

Showing results for tags 'Java Database'.

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

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

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

  1. مسار تعلم java ee

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

    هل سيخفت بريق لغة البرمجة Java في تطوير تطبيقات الاندرويد بعد بزوع فجر لغة Kotlin والمعتمدة من قوقل لتطبيقات اندرويد وبتركيباتها البسيطة مقابل لغة الجافا ذات الجملة البرمجية الطويلة هذا كتاب يشرح هذه اللغة المميزة  كتاب تعليم Kotline
  3. هل يمكن ربط database oracle مع ملف الجار كملف تنفيذي بحيث انقل البرنامج شامل للdatabase  الخاص به.وكيف؟
  4. كتاب head first java

    تعلم لغة الجافا من سلسلة الكتب المشهورة head first رابط تحميل كتاب  head first java head first java
  5. مشكلة تظهرعنداضافة قاعدة بيانات للسيكوال error attach database عندما تريد عمل attach لقاعده بيانات على جهازك الى برنامج مايكروسوفت سيكوال سيرفر تظهر رساله Spoiler Attach database failed for Server    ولحل هذه المشكله اذا كانت الداتا بيز تم انشائها على نفس الاصدار  قم بتشغبل البرنامج كمسؤل    
  6. الكثير منا تحتوى قواعد بياناتة التي يعمل عليها على العديد من الجداول التى تحتوى على بيانات مورديدن او عملاء او اسماء موظفين والعديد من البيانات التى تتضمن حقول الاسم رقم التليفون الايميل العنوان وغيرها من بيانات التواصل لهذا الشخص   وكنت فى حاجة الى تحول هذة البيانات الى ملفات تساعدنى على الاتصال بهؤلاء الاشخاص مثل ان اقوم بتصدير هذة البيانات الى الموبيل للاتصال او رفع الاسماء الى البريد اللكترونى وبدل من اقوم بهذة العملية بطريقة يدوية تحتاج الى ايام لانى املك قاعدة بيانات تحتوي على اكثر من 2500 تسجيل فهو من الصعب او بالكاد من المستحيل تسجيل كل هذة البيانات على الموبيل او البريد بطريقة يدوية دون اخطاء   وتوصلت الى التصدير بتنسيق vcard وهذا  النوع من الملفات تتعامل بة الكثير والكثير من مواقع البريد والهواتف المحمولة فبحثت عن هذا ووجدت بعض الموضوعات التى تتحدث فى هذا المجال باللغة الانجليزية وملف لعضو بهذا المنتدى اجريت بعض التعديلات التى تناسبنى على الاكواد لان فى الهاتف يجب ان يتم تصدير كل اسم على حدة فى ملف اما فى البريد اللكترونى يمكن وضع كل البيانات فى ملف واحد المشكلة التى واجهتنى ولم استطيع حلها هى عند تصدير الملفات كل اسم على حدة بعد كل تصدير يقوم بفتح الملف فتخيل انك لك قاعدة تحتوى على 2500 سجل سيفتج لك 2500 نافذة انتظر مجهوداتكم فى هذا وايضا عدم قبول الاسم العربي ولكنى تغلبت عليها بوضع كود العميل بدل الاسم وفكرة اخرى لم اصل لها بعد هى ترجمة الحروف العربية الى انجليزية (انجليزى معرب)   بخلاف هذا فقد استطعت تحويل كل الاسماء بقاعدة البيانات الى اسماء على الموبيل واستطعت عمل ايميل ورفع اسماء وايميلات العملاء على عن طريق استيراد البيانات بتنسيق vcf فى توانى معدودة والاكثر من هذا عملت حساب فيس بوك وبحث عن اصدقاء داخل الميل وقمت بطلب صداقة لهم عن طريق البريد كل هذا فى ثوانى معدودة   وطبعا لانى بعشق المنتدي دة المبرمجين العرب قولت لازم انتوا اول ناس اقولها الموضوع دة اليكم الملف المرفق وهو يقوم بفرضية وضع ملف الملفات داخل مجلد 1 على القرص d تحياتى وفى انتظار تعليقاتكم   ev-vcard.rar
  7. اخوانى الاعزاء السلام عليكم ورحمه الله وبركاته ماهى طريقه اخذ باك اب من سيكول سيرفر 2012 وعمل ريستور لنفس الداتا على سيكول سيرفر 2008 اذا تم اخد بالك اب من سيكول سيرفر 2012 لا يتم عمل ريستور الا على نفس الفيرجن او فيرجن اعلى المطلوب ازاى يتعمل ريستور لفيرجن اقل من 2012 يا ريت الكلام يكون موضح لسيادتكم مع الشكر
  8. JavaFX

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

    انا مبتدئ فى البرمجة وعندى مشكلة فى ايجاد الحد الأدنى والحد الأقصى، ومتوسط جميع قراءات أعلى سرعة قياس الرياح وتاريخ (الشهر والسنة) متوسط درجة الحرارة السنوية عن كل سنة كاملة (أي 2009-2015) https://files.itslearning.com/data/1774/400731/java/weather.xml? Main.java measurement.java
  10. كيفية حفظ صور في قاعدة بيانات SQL Server  باستخدام ADO.NET 1- أنشاء و افتح قاعدة بيانات في برنامج Sql Server Managements Studio  بأسم DB  من ثم 2- بعد أنشاء قاعدة البيانات قم بتنفيذ الاستعلام من خلال خيار New Query الأتي : create table Images (  ImagesID int primary key,  ImagesName nvarchar(25),  Photo image )     3 - قم بانشاء الواجهة التالية GUI  في برنامج Visual Studio 2010    4- سمي العناصر بالترتيب التالي txtNo  التسلسل TextBox txtImageName  اسم صاحب الصورة TextBox btnNew  جديد Button btnSave   حفظ Button btnLoadImage  تحميل الصورة Button من قائمة الخصائص a.       Filter : Images|*.jpg b.      DefaultExt : jpg اضافة اداة openFileDialog1 من قائمة خصائص SizeMode: StretchImage اضافة اداة pictureBox1 using System.IO; using System.Data.SqlClient; اضافة   5- قم نسخ الكود لأجل عمل البرنامج using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO; using System.Data.SqlClient;   namespace SaveReadImagesFromSql {     public partial class Form1 : Form     {         //---------------------         SqlConnection conn = null;         DataRow dr = null;         String ImageFile = null;         DataSet dsImage=null;         SqlDataAdapter daImage = null;        //----------------------         public void Initdata()         {             // تعريف اتصال             conn = new SqlConnection(@"Data Source=MOHAMMAD-PC\SERVER2014;Initial Catalog=DB;Integrated Security=True");               // 1. تعريف نسخة عن قاعدة البيانات             dsImage = new DataSet();               // 2.ربط الاتصال لاجل مليء النسخة بالبيانات             daImage = new SqlDataAdapter("select * from Images", conn);               // 3. تنفيذ الحذف و المليء و التحديث والاضافة             SqlCommandBuilder cmdBldr = new SqlCommandBuilder(daImage);               // 4. مليء النسخة بالبيانات             daImage.Fill(dsImage);          }           private byte[] getImageData()         {             byte[] imagedata;             FileStream fs = new FileStream(ImageFile, FileMode.Open, FileAccess.Read);             BinaryReader reader = new BinaryReader(fs);             imagedata = new byte[fs.Length];             reader.Read(imagedata, 0, (int)fs.Length);             reader.Close();             return imagedata;         }           //----------------------------------         public Form1()         {             InitializeComponent();             Initdata();         }           private void btnLoadImage_Click(object sender, EventArgs e)         {             DialogResult rs = openFileDialog1.ShowDialog();             if (rs == DialogResult.OK)             {                 ImageFile = openFileDialog1.FileName;                 pictureBox1.LoadAsync(openFileDialog1.FileName);             }             }           private void Form1_Load(object sender, EventArgs e)         {             btnNew.Enabled = true;             btnSave.Enabled = false;             btnLoadImage.Enabled = false;             txtImageName.ReadOnly = true;             txtNo.ReadOnly = true;           }           private void btnNew_Click(object sender, EventArgs e)         {             btnNew.Enabled = false;             btnSave.Enabled = true;             btnLoadImage.Enabled = true;             txtImageName.Text = "";             txtNo.Text = "";             txtImageName.ReadOnly = false;             txtNo.ReadOnly = false;             pictureBox1.Image = null;             //انشاء سجل جديد             dr = dsImage.Tables[0].NewRow();         }         private void btnSave_Click(object sender, EventArgs e)         {             btnNew.Enabled = true;             btnSave.Enabled = false;             btnLoadImage.Enabled = false;             txtImageName.ReadOnly = true;             txtNo.ReadOnly = true;                dr[0] = Convert.ToInt32(txtNo.Text);             dr[1] = txtImageName.Text;             dr[2] = getImageData();             //اضافة سجل النسخة قاعدة البيانات             dsImage.Tables[0].Rows.Add(dr);                      //تحديث قاعدة البيانات الاصلية من خلال النسخة             daImage.Update(dsImage);           }     } }           SaveReadImagesFromSql.zip SaveReadImagesFromSql.7z كيفية حفظ صور في قاعدة بيانات SQL Server باستخدام ADO.pdf
  11. بسم الله وبه أستعين الحمد لله أولا وآخرا ، فقد حصلت قبل أشهر على شهادة OCP Java Programmer , وكنت قد كتبت مقالين في مدونتي وقد رايت أن أعيد نقلهما هاهنا لتعم الفائدة الأول لماذا ينبغي الحصول شهادة الجافا الثاني تعريف بالشهادة كيفية تستعد للامتحان قبل السؤال الأول هنالك سؤال آخر وهو لماذا ينبغي لك أن تختار الجافا وجواب هذا السؤال سيفتح حربا لا نهاية لها ، لذلك سادعك وغوغل ، واكتب فيه شئت مثل java vs C Sharp وستجد العجب أما الآن فسأفترض أنك من محبي الجافا على الأقل وإن لم تكن من مبرمجيها لماذا ينبغي لك أن تسعى للحصول على شهادة الجافا السبب الأول أنك ستقوي معرفتك وخبرتك بالجافا وتضرب في العمق في كثير من فصولها وأصولها وتتعلم ما لم تكن تعرفه من قبل في وقت قصير . وهذا الكلام عن تجربة ، فقبل خوضي في التحضير للامتحان كنت أحسب اني مبرمج جافا متمكن لما كنت قد قضيت فيها سنيتين قراءة وتطبيقا ، والحقيقة اني لما أجريت اختبارا تجريبيا قبل البدء لمعرفة مستواي تفاجات كثيرا من الاشياء الدقيقة التي غابت عني على بساطتها سوف تتعلم عن Multithreading و generic و المدخلات والمخرجات و ومعاملة الملفات ، والاتصال بقواعد البيانات ، والكثير الكثير وسوف أعرض امثلة في الجزء الثالث لكي يتبين لك معنى هذا الكلام السبب الثاني أنه سيكون لك فرصة أكبر للحصول على وظيفة راقية ، لأن شهادة الجافا ستكسبك تميزا من بين طالبي الوظيفة الذين تقدموا لها ولهم نفس مستواك الدراسي هذا السبب مذكور في موقع اوراكل الرسمي واعترف به كثير من مديري الموارد البشرية السبب الثالث أنها ستكسبك قوة في اجتياز اختبارات الوظائف Java interviews لأنك ستكتسب مهارة في كتابة الأكواد وحل المشاكل وسيكون اجياز Java interviews سهلا بسيطا السبب الرابع إذا كنت في شركة فستكسبك شهادة الجافا احتراما بين المبرمجين وستعطي لك قيمة كبيرة ، لأن الكل يعرف أنه لا يحصل على شهادة الجافا إلا من تمكن منها وعرف الكثير من أصولها وفروعها السبب الخامس بعض الشركات العالمية تعطي راتبا أعلى لمن حصل على شهادة الجافا السبب السادس تدعيم السيرة الذاتية بشهادة قوية ، لا سيما لمن له معرفة بالبرمجة وليس له شهادة أكاديمية
  12. Oracle ADF Arabic Tutoriala

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

    السلام عليكم ورحمة الله وبركاته   استفسار : عن طريقة الربط بين java netbanse و mysql   لعمل واجهة مستخدم لدااتا بيز                وكيفية تنفيذ اوامر sql  بـ java ؟   وشكرا 
  14. بسم الله والصلاة على رسول الله وآله وصحبه وسلم بدأت ببسم الله روحى به اهتدت.........إلى سر أسرار بباطنه انطوت وصليت فى الثانى على خير خلقه....محمد من زاح الضلالة والغلت   قواعد البيانات data base من المصطلح نجد أنه كلمة مركبة أولها الداتا فما هو التعريف الذى يمكن اعتباره نموذجيا بالنسبة الداتا ؟؟ الكثير عندما يسأل هذا السؤال يحتار فكل ما يكتب وكل ما يحفظ يسمى داتا ...نعم ولا شك....ولكن أنا هنا أتكلم بوجه عام (ليس على قواعد البيانات الحاسوبية وانما على على أى أرشيف ورقى أيضا) فمثلا لو هناك رف فى مكتبة معد لاستقبال نوع معين من الكتب فإنه يدخل ضمن قاعدة البيانات للمكتبة حتى ولو كان فارغا.....ومن ثم يمكن تعريف الداتا الحسوبية (على الكمبيوتر) بأنها كل الأحجام (أو المساحات) المحجوزة (فى وسائط التخزين أو الذاكرة) التى عليها بيانات أو معدة لإدخال بيانات .... فتقسيم الهارد ديسك هو قاعدة بينات وإن كانت كل الأجزاء فارغة.  
  15. Generator example 01

    السلام عليكم ورحمة الله وبركاته   رأيت مثال عجبني وحبيت أنفذه ، في هذا المثال عندما يضع المستخدم رقم في ال JTextField يولد JTextField بالعدد الذي وضعه و عند الضغط على Total يحسب مجموع الأعداد المدخلة في النص     وصلت حتى ال jButton2ActionPerformed هل من أفكار :)  ؟
  16. 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 }
  17. تجميعة لـ ٢٠ كورس متخصص في المجالات التقنية والتكنولوجية المختلفة والتي تقدمها صعيدي جيكس بـ حملة ملكش حجة   ١- كورس : 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 المصدر : ٢٠ كورس بالعربي متخصص في علوم الكمبيوتر 
  18. مشكلة في مثال تشفير

    هذا مثال لتشفير و فك تشفير نص بسيط شرح المثال:  كلمة ِ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); } }
  19. 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); }}
  20. إضافة ال Drivers على JFrame

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

    السلام عليكم ورحمة الله وبركاته ما البديل لدالة getPointerInfo.getLocation() ، أو الكلاس الموجودة فيه لأنها غير موجودة ؟    
  22. 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); }}
  23. مشكلة في وضع ال Date

    السلام عليكم ورحمة الله وبركاته   أحاول وضع الوقت ، ولكن ظهرت لي عدة أخطاء  
  24. السلام عليكم ورحمة اللهه وبركاته  أنا أعمل على برنامج بلغة السي شارب يعتمد على قواعد البيانات أس كيو أل سيرفر وأنا بحاجة لأن يصل إلى قاعدة البيانات هذه أكثر من جهاز تم تنصيب البرنامج عليها أنا قمت بوضع الأي بي الخاص بالحاسوب الذي سوف يقوم بحفظ قاعدة البيانات عليه ولكن الإتصال من الأجهزة الأخرى يتم بنجاح دون القدرة للوصل إلى قاعدة البيانات  أرجو المساعدة لأني بأمس الحاجة لذلك والذي لديه أي طريقة لتأمين الإتصال فليعلمني وجزاكم الله عني كل خير
  25. السلام عليكم ورحمة الله وبركاته   نتشرف بتقديم انفسنا كفريق برمجي وتقني مختص في تقديم خدمات تكنولوجيات المعلومات والاتصالات . يمكننا باذن الله تنفيذ جميع المشرايع بمختلف احجامها ومختلف التقنيات   ديسكتوب , ويب , موبايل Java (servlet,jsp,jsf,ejb,jpa,hibernate,spring,struts,MVC)   C# VB.NET asp.net   python   php   c, c++   mobile (android,Iphone,Blackberry)   Games - Unity3D   يمككنا تنفيذ العمل عن بعد ولا مانع من الاتقال لمقر العميل ان لزم الامر ذلك     وفقكم الله   [email protected]