mental-driller
خبير JavaSE
- Northern Yemen
- Japanese language, Anime, Manga, Programming and Control engineering
- الفرق بين الـ static methods and non static methods
بتحصل على خطأ في الاستاتيك لانك بتحاول الدخول على instance variable و ديه المتغيرات ممكن تستدعيها من داخل اوبجكت بس لانها تختلف من اوبجكت لاوبجكت الخطأ الثاني بالنسبه للخطأ من النوع الثاني فالسبب يختلف حسب الكود اسأل نفسك لماذا الداله main يجب ان تكون ستاتيك؟ …
- مشكلة فى ال MouseListener
انا بس بعمل check علشان اضمن ان x مايخرجش خارج المصفوفه يعني x = -1 حيدني ArrayIndexOutOfBoundsException انت كمان مفروض تعمل check على x+1 علشان تضمن انه مش اكبر من length-1 بنفس الطريقه
- تمرير parameter from button to button
في معالجة الحدث action listener افحص الزر الذي قام بالاتصال باستخدام الداله getSource() افحص ، اذا كان من الزر الاول اذا انشاء جدول في قاعدة البيانات الاولى ، واذا كان الثاني فاذا انشاء في الثاني
- الفرق بين الـ static methods and non static methods
الداله الاستاتيك داله خاصه في الكلاس بينما الدوال العاديه يتم استدعاءها من object خذ مثال على الداله الاستاتيك ، دوال البكاج Math Math.abs(y); لاحظ انك بتستخدم اسم الكلاس في الاستدعاء بس لو عندك اوبجكت ممكن كمان تستخدم اسم الاوبجكت بدل اسم الكلاس الخلاصة الدال…
- مشكلة فى ال MouseListener
شوف التعديل اللي انا عامله في الكود بتاعك ودا الوقتي شغال import java.awt.*; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.util.ArrayList; import java.util.List; import java.util.Random; import javax.swing.*; public class Nu…
- مشكلة فى ال MouseListener
اولا دعنا نبدأ بالاخطاء السطر emptyBlock[x - 1][y] = new JLabel(); يسبب استثناء من نوع ArrayIndexOutOfBoundsException عندما يتم الاستدعاء على x = 0 , y = 0 الشيئ الاخر هو ان اللوحه عندك مقلوبه اي ان اللوحة تبدأ من جهة اليمين بالاسفل وليس من الاعلى
- مساعدة في stack
والله عندي ضروف خارجه عن ارادتي حتى تواجدي في المنتدى خلال هذه المده سيكون قليل ان كان في كلامي عزاء لكي : اكتبي مثال بيدكي مثلا (4+5)*(2-3)/3 بعدين اعملي محاكاه للكود بيدك على الورق وبيفتهم لك إن شاء الله اعتذر مره اخرى ولكنها ضروف خارجه عن الاراده ، واتمنى ل…
- أدخل عددين فى نافذه رسوميه واحده
اعتذر ، ربما لن استطيع دخول المنتدى لفتره بسبب ضروف خارجة عن ارادتي
- استعمال ال class Random
جرب هذا private void showRandomNumbers(int range) { for (int i = 0; i < range; i++) { num = random.nextInt(10); while(myList.contains(num)){ num = random.nextInt(10); } myList.add(num); System.out.println(num ); } }
- مشكلة في عمل Run في netbeans
جزء بسيط جدا، هناك كتب خاصة بالنت بينز ولكن افضل الدروس الموجوده على موقع نيت بينز نفسه، سهلة وموضحه خطوه بخطوه
- مشكلة في عمل Run في netbeans
اعملي Build او Clean and Build ليتم بناء البرنامج من جديد ، الان انت غيرتي الكومبايل بس ، لكن لم تعيدي بنائة الكتاب الوحيد الذي قرأته عن الجافا هو Java How to Program ، غير ذلك بالتجربة والبحث
- كيفيه الاتصال بين serverوclient
والله انكم طلاب مجتهدين عمري ما عملت واجب علشان الدكتور ، اذا اكتب برنامج اكتبه لنفسي الله يعينكم ، موفقين :)
- أدخل عددين فى نافذه رسوميه واحده
غيري هذا السطر jtfFahrenheit.setText(new Double(fahrenheit).toString()); لهذا jtfFahrenheit.setText(new Integer(fahrenheit).toString());
- كيفيه الاتصال بين serverوclient
الى الغد ممكن ولكن اليوم لا استطيع
- أدخل عددين فى نافذه رسوميه واحده
ها غير في الاستدعاءات getContentPane().add(p1, BorderLayout.WEST); getContentPane().add(p2, BorderLayout.EAST); getContentPane().add(p3, BorderLayout.SOUTH); اقلبي السطر الثاني مع الاول يعني خلي الاول BorderLayout.EAST والثاني BorderLayout.WEST بس لا تغيري الp…
- كيفيه الاتصال بين serverوclient
احتمال كبير انه بيديكي ConnectionException لسه يشتي تعديل
- أدخل عددين فى نافذه رسوميه واحده
اعملي casting الى int x= (int) (......); لم افهم ما قصدك بالفرقه :)
- مشكلة في عمل Run في netbeans
الم اقل لكي انه هناك كلاس اخر في ردي الاول؟ اضغطي على اسم المشروع واختاري خصائص ثم اذهبي هنا properties -> Run -> Main Class -> Browse ثم اختاري javaapplication4.NewJFrame
- كيفيه الاتصال بين serverوclient
كمان لازم تضيفي Message, MessageImpl للكلاس حق الكلاينت ، اكتبي الاوبجكت للاستريم ObjectOutputStream s = new ObjectOutputStream(out); s.writeObject("Today");
- أدخل عددين فى نافذه رسوميه واحده
تفضلي /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package javaapplication23; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class TextFieldDemo extends JFrame implements ActionListe…