-
الإعلانات
-
تسجيل عضوية جديدة في المنتدى 01/31/2016
السلام عليكم ورحمة الله وبركاته عزيزي العضو الجديد : حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة ) فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK) وقم بتفعيل إشتراككم من هناك
-
-
عدد المشاركات
62 -
تاريخ الانضمام
-
تاريخ اخر زياره
السمعه بالموقع
4 عاديعن Muhammed Magdy
-
الرتبة
عضو
- تاريخ الميلاد 04/10/1991
معلومات الملف الشخصي
- الجنس ذكر
-
Muhammed Magdy أعطى سمعة إيجابية لــ إجابة على سؤال: محاكاة خاصية امتصاص اللون في الرسام
-
الموضوع الشامل عن شهادات أوراكل للجافا OCPJP OCAJP
Muhammed Magdy رد على أحمد أبو عبد البر's موضوع في المقالات العلمية و التقنية
جزاك الله خيراً على الموضوع ، هل حصلت على الشهادة عن طريق دراسة الكورس في مركز تدريب أم عن طريق دراسته عن طريق الإنترنت Online ? و أي الخيارين تنصحني ، لأنه يوجد عرض من أحد مراكو التدريب في بلدي على الكورس كامل -
Muhammed Magdy أعطى سمعة إيجابية لــ رد في موضوع: الموضوع الشامل عن شهادات أوراكل للجافا OCPJP OCAJP
-
th3g3ek أعطى سمعة إيجابية لــ إجابة على سؤال: ما رأيكم في مسابقة شهرية
-
Muhammed Magdy أعطى سمعة إيجابية لــ رد في موضوع: مكان اختبار لشهادات الجافا فى مصر
-
للأسف التفاعل قل جداً بالرغم من إني عضو جديد لم أكمل السنة ، حتى الأن هناك مواضيع منذ شهور ولم تجد تعليق واحد ، لا أعرف بسبب الدراسة أو الإنشغال في الحياة الفعلية ، أتمنى المنتدى يعود مثل سابق عهدة وخصوصاً إني عرفت إن المنتدى من أكبر منتديات البرمجة و أقدمها
- 3 ردود
-
1
-
Muhammed Magdy أعطى سمعة إيجابية لــ رد في موضوع: مايكرسوفت تعلن عن فتح مصدر NET. و إتاحتها على نظامي ماك و لينكس
-
مايكرسوفت تعلن عن فتح مصدر NET. و إتاحتها على نظامي ماك و لينكس
Muhammed Magdy posted موضوع in الأخبار والنقاشات التقنية
بسم الله الرحمن الرحيم كشفت شركة مايكروسوفت أنها ستقوم بفتح مصدر منصتها التطويرية NET. بالإضافة إلى أنها ستكون متوفرة على نظامي ماك و لينكس و هو الشيء الذي قوبل بترحيب كبير من طرف المطورين، بالإضافة إلى أن مايكروسوفت أعلنت أن منصة Visual Studio 2013 ستصبح مجانية. و كانت المنصة التطويرية NET. متوفرة فقط على نظام ويندوز لكن مايكروسوفت تقول أنها تريد تقريب خدماتها لكل المطورين و المشتغلين على باقي الأنظمة خصوصا لينكس و ماك، حيث تشير مايكروسوفت أن عدد المطورين المستفيدين من خدمات المنصة يصل إلى ستة ملايين. كما أن مايكروسوفت ستوفر مجانا كل من منصة Visual Studio 2013 و النسختين التجريبيتين من Visual Studio 2015 و NET 2015. المصدر ###################################################### رأيت بعض الأخوة المطورين المتذمرين من القرار و خصوصاً إنه سيأثر على اللغات الآخرى و بالأخص Java وبعضهم وصف بإنه قد تسقط اللغة ! ممكن تشاركونا أرائكم في هذا الموضوع وخصوصاً إني لا أحب ال .Net :) -
Muhammed Magdy أعطى سمعة إيجابية لــ إجابة على سؤال: برنامج ترتيب الملفات
-
إستفسارات عامة عن Ubuntu 14.04
Muhammed Magdy رد على Muhammed Magdy's موضوع في نظام تشغيل Unix & Linux
شكراً تم حل مشكلة فتح و حفظ المشاريع أما بالنسبة لل vlc سأحاول البحث :) -
إستفسارات عامة عن Ubuntu 14.04
Muhammed Magdy رد على Muhammed Magdy's موضوع في نظام تشغيل Unix & Linux
بعد إستخدام اﻷمر أعطاني أخطاء لها أول وليس لها آخر VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)No protocol specifiedxcb_connection_has_error() returned trueFailed to create secure directory (/run/user/0/pulse): Permission deniedNo protocol specified[0x15e82b8] pulse audio output error: PulseAudio server connection failure: Connection refusedNo protocol specifiedxcb_connection_has_error() returned trueFailed to create secure directory (/run/user/0/pulse): Permission deniedNo protocol specifiedNo protocol specified[0x153c3b8] main interface error: no suitable interface module[0x1510058] main libvlc error: interface "globalhotkeys,none" initialization failed[0x153c3b8] dbus interface error: Failed to connect to the D-Bus session daemon: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.[0x153c3b8] main interface error: no suitable interface module[0x1510058] main libvlc error: interface "dbus,none" initialization failed[0x1510058] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.No protocol specified[0x153b868] qt4 interface error: Could not connect to X serverNo protocol specified[0x153b868] skins2 interface error: cannot initialize OSFactory[0x153b868] [cli] lua interface: Listening on host "*console".VLC media player 2.1.4 RincewindCommand Line Interface initialized. Type `help' for help. -
th3g3ek أعطى سمعة إيجابية لــ إجابة على سؤال: برنامج ترتيب الملفات
-
لم أفهم مايقوم به البرنامج ، ياريت شرح بسيط عن البرنامج ، ترتيب أبجدي أو بالملفات، إلخ ، نقلها أو نسخها بالترتيب :)
- 4 ردود
-
1
-
لم أفهم ما يعنيه الكود ولكن هذا الكلاس يقوم بالمطلوب public class NewClass1 { public void changeCouleurCrayon() { int x[] = {0, 1}; for (int val : x) { if (val == 0) { System.out.println(0); } else { System.out.println(1); } } }}الإستدعاء من ال Main new NewClass1().changeCouleurCrayon();
-
Muhammed Magdy أعطى سمعة إيجابية لــ إجابة على سؤال: إستفسارات عامة عن Ubuntu 14.04
-
إستفسارات عامة عن Ubuntu 14.04
Muhammed Magdy رد على Muhammed Magdy's موضوع في نظام تشغيل Unix & Linux
يبدو إنك لم تفهم قصدي ، قصدت الحفظ أو الفتح خارج قرص الجذر ، مثﻻً عندي قرص C,D أريد أن أحفظ أو أفتح مشاريع داخل القرص D وليس في قرص النظام ، هذة صورة توضح المشكلة -
إستفسارات عامة عن Ubuntu 14.04
Muhammed Magdy رد على Muhammed Magdy's موضوع في نظام تشغيل Unix & Linux
أعتقد هتبقى عيب و مشكلة كبيرة في لينيكس إذا كانت المشكلة لهذا السبب ، يا أخ أحمد أنت تعرف إن معظم البرامج و الأدوات والإضافات تستخدم حساب ال Root أنا لا أحب ما يطلقون عليه "الرقابة الأبوية" الخاصة بلينكس وعلى رأي أحد الأخوة طالما إن شخص إختار إنه يستخدم لينكيس فا الطبيعي إنه يعرف ماذا يفعل ! ، عموماً هل الحل فقط في إستخدام user آخر ؟ -
إستفسارات عامة عن Ubuntu 14.04
Muhammed Magdy رد على Muhammed Magdy's موضوع في نظام تشغيل Unix & Linux
لعدم فتح موضوع جديد ﻷنه في داخل الإطار تقريباً ، كيف أحل مشكلة ال NetBeans ﻻ يفتح أو يحفظ مشاريع إﻻ في المسار Root أو المسارات المرتبطة به ؟ -
قريبا سيتم إطلاق الإصدار الأول من JProtector
Muhammed Magdy رد على ahmed.o.mohamed's موضوع في JavaSE
يبدو برنامج رائع ، سأحاول أن أكتبه كتمرين حالما أنهي تعلم اللغة ، ولكن عندي إستفسار ما هي ال design patterns Model–View–Controller Observer Pattern وأتمنى تجيبو على مواضيعي اللي بالقسم لعل و عسى ألحق بالمشاركة في التطوير :P -
السلام عليكم ورحمة الله وبركاته أحاول في هذا المثال عمل 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 }
-
Muhammed Magdy أعطى سمعة إيجابية لــ إجابة على سؤال: مشكلة في مثال القراءة من الملفات
-
Muhammed Magdy أعطى سمعة إيجابية لــ إجابة على سؤال: قريبا سيتم إطلاق الإصدار الأول من JProtector
-
السلام عليكم ورحمة الله وبركاته أحاول عمل ActionListener ل 2 JCheckBox ولكن عند الضغط على الأثنين معاً لا ينفذ إلا واحدة ، أعتقد المشكلة في ترتيب الأحداث private void BoldActionPerformed(java.awt.event.ActionEvent evt) { if (Bold.isSelected()) { jTextField4.setFont(new Font("Tahoma", Font.BOLD, 30)); } else { jTextField4.setFont(new Font("Tahoma", Font.PLAIN, 30)); } } private void ItalicActionPerformed(java.awt.event.ActionEvent evt) { if (Italic.isSelected()) { jTextField4.setFont(new Font("Tahoma", Font.ITALIC, 30)); } else { jTextField4.setFont(new Font("Tahoma", Font.PLAIN, 30)); } } private void Bold_ItalicActionPerformed(java.awt.ActiveEvent evt) { if (Bold.isSelected() && Italic.isSelected()) { jTextField4.setFont(new Font("Tahoma", Font.BOLD + Font.ITALIC, 30)); } else { jTextField4.setFont(new Font("Tahoma", Font.PLAIN, 30)); } }
-
السلام عليكم ورحمة الله وبركاته رأيت مثال عجبني وحبيت أنفذه ، في هذا المثال عندما يضع المستخدم رقم في ال JTextField يولد JTextField بالعدد الذي وضعه و عند الضغط على Total يحسب مجموع الأعداد المدخلة في النص وصلت حتى ال jButton2ActionPerformed هل من أفكار :) ؟
-
تم حل المشكلة ، المكتبة تعمل على الإصدار Java SE 7u71/72 جيداً :)