mental-driller
خبير JavaSE
- Northern Yemen
- Japanese language, Anime, Manga, Programming and Control engineering
- سؤال في queue
اذا قصدك يطلع لما المستخدم يدخل صفر من هذا الكود exit (0); فهذا الكود يخليكي تطلعي من البرنامج كله، الصفر هنا عبارة عن كود حق الخطأ ، لما تدي له صفر يعني خرج بنجاح مدري يمكن قصدك if(ITEM == 0) break; اذا مش هذا قصدك وضحي اكثر
- سؤال في GUI ضروري :) !
عادي تقدري تحفضي درجة الحرارة في متغير int عن طريق تحويل النص اللي في JTextField الى رقم داخل الدالة الخاصة بمعالجة الحدث ActionPerformed x = Integer.parseInt(textField.getText()); بعد كذه تعملي معالجة لقيمة درجة الحرارة بعد ما تحسبي التحويل ، حولي القيمة اللي…
- كيفيه الاتصال بين serverوclient
جربي هذا البرنامج البرنامج الاول حق الكلاينت import java.io.*; import java.net.*; class UDPClient { public static void main(String args[]) throws Exception { BufferedReader inFromUser = new BufferedReader(new InputStreamReader(System.in)); DatagramSocket clien…
- طباعة جدول من قاعدة البيانات
بالتأكيد لاني عملت جدول فارغ سوف اقول لك ماذا تعمل كتجربه للطباعة : قم بعمل مصفوفتين مصفوفه للاعمدة ومصفوفه للصفوف وادخل فيهم قيم عشوائيه ثم مرر المصفوفتين الى constructor تبع الجدول سوف تقوم الطابعه بطباعة الجدول العشوائي الان بالرجوع لمشكلتك وهي القرأة من قا…
- [ محدّث ] Playstation Network خارج الخدمة بسبب هجوم تخريبي
ربما، او قد يكون السبب خلل في بروتوكول خاص بالشركه او في الخادم كما اشرت ، فاذا كانت سوني تستخدم بروتوكول خاص لشبكة الالعاب فقد يكون الخلل هناك ، بنفس الطريقة التي تم الكشف فيها عن خلل في اجهزة سيسكو في مؤتمر DEFCON و كان السبب خلل في احد التقنيات الخاصة بشركة…
- [ محدّث ] Playstation Network خارج الخدمة بسبب هجوم تخريبي
اذا سمحتوا لي بان اضيف نقطه صغيرة شركة سوني اخطأت حين قامت بتصميم جهاز بلاي ستاشين 3 بحيث قامت بنائه على معالج cell من شركة IBM والمعالج رغم انه قوي جدا الا انه مبني على معمارية الdistributed memory كما ان برمجه التطبيقات فيه صعبه جدا ومستوى البرمجه مع انه بلغ…
- برناااااااااااامج ل C++ لويندز سفن
في نسخه مجانيه اسمها visual c++ express من موقع ميكروسوفت نفسه بعدين visual studio 2008 كمان يشبه visual studio 2005 يعني البرامج حتشتغل عليه لو في معاكي visual studio 2008 جربيه ولو ماشتغلش هي كلها تغيير في شويه اعدادات ، لانه احدث تقدري تخليه يدعم الاقدم مع …
- آحتاج مساعدتكم حبايبي في ادراج الأزارير كواجهة انترفيس؟
نصيحه : لا تبدأي باستخدام الفورم قبل ان تتعلمي كيف ترسم ال JFrame وعناصر مكتبات AWT, SWING برمجيا عندما تكون لديكي خلفيه برمجيه سيكون من السهل عليكي فهم كيف يتم استخدام الفورم ، ومن الاشياء المهمه لكي هي انكي عندما ترسمين باستخدام الفورم يقوم النت بينز بتوليد …
- شاركنا حل السؤال
اثارت نقطتك اهتمامي يا اخي العزيز. مع كثرة الطلبات هذه الايام ، اعتقد ان التحدي هو كيف نحفز الطلاب على بذل مجهود من دون ان نحبطهم او ننفرهم وهذا يحتاج من الجميع الى مجهود وصبر على الغير من تجربتي كاطالب : كان هناك الكثير من الزملاء الذي قرروا ان يتخصصوا في تخص…
- كيفيه الاتصال بين serverوclient
بما انك عادك مبتدئه في الموضوع اقرأي الفصل الرابع والعشرين من كتاب Java how to program ايضا يجب ان يكون لديكي فهم ولو طفيف لاساسيات الشبكات كالفرق بين UDP, TCP ومن ثم عندما لا يفهم لكي شيء معين إن شاء الله اجاوبك عليه مسألة MessageImpl ليست مشكله مثل كتبت بالا…
- سؤال في queue
اختي المشكله عندك ليست في البرنامج وانما في تفسيرك لتنفيذ الكود obj. Enqueue(); obj. Dequeue(); obj.Traverse(); انظري للتنفيذ هنا اولا قمتي باضافة رقم الى الطابور، تمام؟ تغيرت قيمه المؤشرات ، ثم قمتي بازالة الرقم من الطابور وهذا سوف يعيد قيمة المؤشرات الى NULL…
- شهادة معتمدة
راسلني على الخاص وسوف ارسل لك الروابط واسماء الكتب المعتمده بالتوفيق اخي
- كيفيه الاتصال بين serverوclient
يا اخت دنيه بالنسبة لل MessageImpl سويه ككلاس في ملف منفصل او ك private class داخل نفس الكلاس private class MessageImpl implements Message { // Implement abstract methods here }
- أدخل عددين فى نافذه رسوميه واحده
هذا مثال بسيط على جمع عددين وانت بالمثل اعملي على حقك الكود /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package myprj; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.Act…
- أدخل عددين فى نافذه رسوميه واحده
اعتقد انه باستخدام JFrame بعدين تعملي Add لبقيه المكونات ، ممكن توريني الرسمه؟
- أدخل عددين فى نافذه رسوميه واحده
كمثال بسيط JDialog j = new JDialog(); JTextField f= new JTextField(""); JTextField e = new JTextField(""); j.add(e); j.add(f); j.setLayout(new FlowLayout()); j.setVisible(true); عليكي ايضا اضافه ازرار والاستجابة للاحداث التي تاتي من هذه الازرار
- كيف أغير شكل أيقونة ؟
هل تقصد مثلا JOptionPane.showMessageDialog(null,"لقد تمت عملية الإدخال بنجاح", "إدخال", JOptionPane.ERROR_MESSAGE); ستقوم بعرض اشارة خطأ
- حول الـ socket ..
بفرض انكي ستحفظين النص في string اسمه sentence int digiCount = sentence.replaceAll("\\D", "").length(); int chrCount = sentence.replaceAll("\\d", "").length(); انتي تستقبلين raw bytes عبر sockets لذا يجب عليك تحويل bytes الى String
- Events and event listeners
اولا في الدالة main لقد قمت بعمل thread جديد ، طبعا كل برامج جافا تعمل على الاقل على thread وهو main thread بينما عندك هنا قمت بتشغيل برنامجك على thread اخر ، لماذا؟ حسب شركة sun يفضل استخدام thread منفصل لاستدعاء الرسوميات حتى لا تحدث استدعاءات الاحداث الكثير…