kkhalil2005
- ما رايكم بالتغيرات الجارية في قسمنا
السلام عليكم اقترح بأن يبقى قسم ME مستقل وبافتتاح قسم خاص EE لو كان بالامكان افتتاح قسم JAVA يأتي تحته الأقسام الثلاثة SE, ME and EE
- استقبال حدثين في ال actionListener
السلام عليكم بالنسبة للعمل على الزرين فلن تحصلي على الحدثين بنفس الوقت ولكن يمكن تخزين زر الحدث السابق في متغير والعمل على الزر الحالي وتختبريه مع الزر السابق. ولكن يجب الانتباه هل نحن نكبس أول مرة علة زر وبالتالي الزر السابق يكون null وإذا كبسنا على زرين غير …
- كيف استخدم محتوى مربع نصي موجود في كلاس أخر
السلام عليكم في الكلاس الثانية الرئيسية يكون عندنا كائن من الكلاس الأولى وحاول البحث في الكلاس Frame أو JFrame حسب الذي استعمل عن امكانية الوصول للكائنات المضافة إليه أو يمكن توفير طرق بالفئة الأولى ترجع القيم المطلوبة. طريقة لكل عنصر أو طريقة واحدة نمرر لها م…
- استقبال حدثين في ال actionListener
السلام عليكم في الطريقة actionPerformed(ActionEvent ev) //xx تستدعي الطريقة ev.getSource() //xx للحصول على مرجع إلى الbutton المسبب للحدث أو تستدعي الطريقة ev,getActionCommand() //xx للحصول على النصل الذي يظهر على الButton المسبب للحدث مثال JButton but1 = new …
- اريد ان اعرف نهاية الفايل في الجافا
السلام عليكم لم اجرب ما اقترحته اخ ابو مازن فهل انت جربت ان تضيف إلى ملف append واستطعت قراءة البيانات التي اضفتها للملف بشكل سليم دون رمي الاستثناء CorruptedFileException باستعمال الطريقة التي اقترحتها
- How to generate a random number in java?
السلام عليكم عند قراءة رمز واحد نقوم فعليا بإدخال رمز ثم نضعط على الكبسة انتر ويتم تخزين الرمز وقيم الكبسة انتر في مخزن لوحة المفاتيح لذلك عندما يقرأ البرنامج من مخزن buffer لوحة المفاتيح يأخذ بالبداية الرمز وتبقى قيمة انتر في المخزن فعند الدوران مرة اخرى في ا…
- كيف انشئ مشيد لتخزين القيم الابتدائية للكسور
السلام عليكم سأقترح حل وسط بين الطريقتين السابقتين وهو { int n=20 , d=48; System.out.println(n+"\t/\t"+d); int i; for (i = Math.min(n,d); i >= 1; --i ) if (n%i==0 && d%i==0) break; System.out.println("gcd(" + n + " , " + d + ") is " +i); System.out.println(n +…
- كيف انشئ مشيد لتخزين القيم الابتدائية للكسور
السلام عليكم لقد اعطى الاخوة مقترحات مناسبة للحل ولكن عند اقتراح لعمل الكلاس ككل حيث سيضاف الى المشيد بعض الخدمات الاخرى من جمع وضرب وقسمة كسور وبالنهاية سنحصل على كسر لذلك هذا الكسر يجب ان يكون بالصيغة المختصرة أي يكون القاسم المشترك بين البسط والمقام هو 1، ل…
- How to generate a random number in java?
السلام عليكم لقراءة عدد import java.io.*; تكتب الكود التالي: DataInputStream kb = new DataInputStream(System.in); String line = kb.readLine().trim(); // read a line of string and eliminate spaces at begin and end int n = Integer.parseInt(line); // convert stri…
- برنامج بحث واستبدال
السلام عليكم جرب أن تعمل على الكلاس StreamTokenizer مباشرة StreamTokenizer
- اريد ان اعرف نهاية الفايل في الجافا
السلام عليكم لقد جربت تخطي بعض البايتات عند رمي الاستثناء StreamCorruptedExeption وذلك بشكل تكراري علي اتخطى ما هو زائد من بايتات جراء كل فتح جديد للملف للإضافة فيه ولكن احصل على نفس الاستثناء يمكن حل المشكلة بأن ننقل (ننسخ) محتوى الملف الاصلي في ملف آخر جديد …
- بعض التحويرات في الحلقة for
السلام عليكم لكل نوع بيانات مجال محدد من القيم مثل نوع البيانات byte مجال قيمه من -128 إلى 127 ، فهذه هي القيم التي يمكن أن تأخذها المتغيرات من النوع byte أما وإذا ما تم الخروج عن نطاق هذه القيم فإننا ننتقل إلى الجهة الاخرة من القيم ونتابع من عندها كأن الامر ي…
- اريد ان اعرف نهاية الفايل في الجافا
السلام عليكم الأخ أبو مازن ، الاستثناء الذي يرمى هو StreamCorruptedException يتم رميه عند الوصول إلى بداية الكائنات التي تمت اضافتها إلى الملف والجملة error during read file تتم طباعتها عند حصول الخطأ حيث وضعت من قبل المبرمج عند معالجة IOException الاستثناء هو…
- اريد ان اعرف نهاية الفايل في الجافا
السلام عليكم عند القراءة من الملف يتم رمي الاستثناء EOFException عند الوصول إلى نهاية الملف ولا يرجع القيمة null بل يبقى المرجع يشير الى آخر كائن في الملف لقد عقدت كثيرا عملية حساب عدد الكائنات في الملف يمكن اجراء العد في طريقة مخصصة لذلك ترجع عدد الكاءنات في …
- ترتب المصفوفات
السلام عليكم هذا مثال عن الترتيب أمثلة في الترتيب البرامج متوفرة على نفس الصفحة إضغط على الاعمدة ليبدأ الترتيب
- بعض التحويرات في الحلقة for
السلام عليكم ورحمة الله وبركاته لم انوي خداعك أخي - a l t - ولكن اردت ان انبه لبعض النقاط فقط على فكرة هناك تكافؤ فعلي بين تكرار for وتكرار while حيث أذا كتبنا التعليمة العامة for كالتالي: for(<initialization>; <condition>; <update>) <statement> فيمكن كتابة ال…
- مساعدة في برنامج الرسام
السلام عليكم يمكنك الرسم باستعمال الكلاس Graphics التي تجد معلومات عنها في Graphics يمكنك انشاء Applet والرسم بداخلها وتجد معلومات عنها في Applets وهذه أمثلة عنها Examples ومنها هذا المثال عن رسام DrawTest لا اعرف اين تجد معلومات بالعربية بالتوفيق
- اريد ان اعرف نهاية الفايل في الجافا
السلام عليكم إن ما ذكره الاخ khwlani صحيح حيث يتم رمي استثناء عند العمل على مرجع null ولكن الاستثناء المذكور له علاقة بالقراءة من الملف وليس بمرجع null في البرنامج المكتوب يتم التركيز على اسم الطالب وليس على الرقم كما هو الحال في البرنامج الاساسي الذي تم الاقت…
- بعض التحويرات في الحلقة for
السلام عليكم احببت فقط التنويه إلى امرين من خلال التكرار الذي وضعته وهو for (int i = 5, j =3 , k = 1; i >= j+k; i++, j+=3, k--); { System.out.println("i="+i+"\tj="+j+"\tk="+k); } الأمر الأول هو أن المتغيرات المعرفة داخل التكرار (في التعبير الأول التمهيدي للتكر…
- بعض التحويرات في الحلقة for
السلام عليكم إن كل تعليمات التكرار العادية for, while ,do-while مشكلتها ان شرط التكرار اما ان يكون ببداية التكرار او بنهايته وفي بعض الاحيان نريد انهاء التكرار في وسط التعليمات المكررة لذلك يتم اللجوء الى استعمال التكرار اللامتناهي وهذا لا يعني ان المشكلة لا ت…